Android项目引用第三方库问题总结

1、FastJson报错:Color,Point,Rectangle等找不到


FATAL EXCEPTION: main
             Process: com.homelink.agentsale, PID: 4423
             java.lang.NoClassDefFoundError: Failed resolution of: Ljava/awt/Point;
             at com.alibaba.fastjson.parser.deserializer.PointDeserializer.getAutowiredFor(PointDeserializer.java:83)
             at com.alibaba.fastjson.parser.ParserConfig.getDeserializer(ParserConfig.java:311)
             at com.alibaba.fastjson.parser.ParserConfig.getDeserializer(ParserConfig.java:271)
             at com.alibaba.fastjson.parser.DefaultJSONParser.parseArray(DefaultJSONParser.java:512)
             at com.alibaba.fastjson.parser.DefaultJSONParser.parseArray(DefaultJSONParser.java:491)
             at com.alibaba.fastjson.parser.DefaultJSONParser.parseArray(DefaultJSONParser.java:486)
             at com.alibaba.fastjson.JSON.parseArray(JSON.java:336)
             at com.homelink.agentsale.activity.rent.HomeFragment$3.onSuccess(HomeFragment.java:129)
             at com.zftlive.android.library.third.asynchttp.JsonHttpResponseHandler$1$1.run(JsonHttpResponseHandler.java:153)
             at android.os.Handler.handleCallback(Handler.java:739)
             at android.os.Handler.dispatchMessage(Handler.java:95)
             at android.os.Looper.loop(Looper.java:135)
             at android.app.ActivityThread.main(ActivityThread.java:5287)
             at java.lang.reflect.Method.invoke(Native Method)
             at java.lang.reflect.Method.invoke(Method.java:372)
             at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:908)
             at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:703)

解决:下载Android专用版本,其中去掉了关于awt的相关的代码。


2、腾讯WebView首次加载需要3-4秒,这段时间有可能出现黑屏。

解决:在Application中初始化

QbSdk.initX5Environment(this, null);


你可能感兴趣的:(Android)