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
-
创建时间
17年5月22日
-
最后回复
17年5月22日
-
4
回复
-
1.3K
浏览
-
2
用户
-
1
链接