如何在代码时混淆忽略 jpush-sdk-release.jar?
请下载4.x及以上版本的, 并替换你Android Sdk "tools\proguard\lib\proguard.jar"
开发工具使用Eclipse或者Android Studio,请在工程的project.properties中配置好proguard-android.txt,并且在proguard-android.txt配置:
-dontoptimize-dontpreverify-dontwarn cn.jpush.**-keep class cn.jpush.** { *; }
请使用 SDK1.3.X 及以后的版本
v2.0.5 及以上的版本由于引入了protobuf ,在上面基础之上增加排出混淆的配置。
#==================gson==========================-dontwarn com.google.**-keep class com.google.gson.** {*;}#==================protobuf======================-dontwarn com.google.**-keep class com.google.protobuf.** {*;}