本贴记录android调用QQ的错误,并记录解决方案。
1.闪退
Android 项目在运行在Android9.0上面的时候 闪退 报错如下Java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/conn/scheme/SchemeRegistry;
解决方案
在AndroidManifest.xml文件的application标签里面加入
<uses-library android:name="org.apache.http.legacy" android:required="false" />
在app中build.gradle
添加
...
android {
+ useLibrary 'org.apache.http.legacy'
defaultConfig {
versionCode cdvVersionCode ?: new BigInteger("" + privateHelpers.extractIntFromManifest("versionCode"))
applicationId privateHelpers.extractStringFromManifest("package")
...