Android Studio 在引入 qq 依赖包之后,添加混淆代码如下

LeanCloud

-keepattributes Signature
-dontwarn com.jcraft.jzlib.**
-keep class com.jcraft.jzlib.** { *;}

-dontwarn sun.misc.**
-keep class sun.misc.** { *;}

-dontwarn com.alibaba.fastjson.**
-keep class com.alibaba.fastjson.** { *;}

-dontwarn sun.security.**
-keep class sun.security.** { *; }

-dontwarn com.google.**
-keep class com.google.** { *;}

-dontwarn com.avos.**
-keep class com.avos.** { *;}

-keep public class android.net.http.SslError
-keep public class android.webkit.WebViewClient

-dontwarn android.webkit.WebView
-dontwarn android.net.http.SslError
-dontwarn android.webkit.WebViewClient

-dontwarn android.support.**

-dontwarn org.apache.**
-keep class org.apache.** { *;}

-dontwarn org.jivesoftware.smack.**
-keep class org.jivesoftware.smack.** { *;}

-dontwarn com.loopj.**
-keep class com.loopj.** { *;}

-dontwarn com.squareup.okhttp.**
-keep class com.squareup.okhttp.** { *;}
-keep interface com.squareup.okhttp.** { *; }

-dontwarn okio.**

-dontwarn org.xbill.**
-keep class org.xbill.** { *;}

-keepattributes Annotation

提示 com.tencent.plus.TouchView.java 中引用了已经过时的 FloatMath 方法,编译无法通过。

不管是 Gradle 引用还是 jar 引用都一样,有没有新版本的 qq 包解决这个问题???

compileVersion 25.0.2

下载了新的 QQ Lite 包,之后点击 QQ 登录直接闪退报错了

有没有人能帮忙解决啊?你们都没有遇到这个问题吗?

闪退有什么报错?需要对应的日志,我这边才能帮你定位是什么问题。