新浪微博SDK混淆方法[续]

在项目中添加微博开放平台提供的源码生成的jar后,出现项目混淆出错的问题,一下是解决办法:

在proguard-project.txt 中添加以下代码:


-dontwarn com.weibo.sdk.android.WeiboDialog
-dontwarn android.net.http.SslError
-dontwarn android.webkit.WebViewClient
-keep public class android.net.http.SslError{
     *;
}
-keep public class android.webkit.WebViewClient{
    *;
}
-keep public class android.webkit.WebChromeClient{
    *;
}
-keep public interface android.webkit.WebChromeClient$CustomViewCallback {
    *;
}
-keep public interface android.webkit.ValueCallback {
    *;
}
-keep class * implements android.webkit.WebChromeClient {
    *;
}

你可能感兴趣的:(Android技术)