一、在“project.properties”文件里,添加一行:proguard.config=proguard.cfg
二、在项目的libs目录下有a.jar,b.jar,c.jar三个Jar包:
-libraryjars libs/a.jar
-libraryjars libs/b.jar
-libraryjars libs/c.jar
三、Warning 警告直接-dontwarn
Warning: com.google.android.maps.MapView: can't find referenced class com.android.mkstubs.stubber.MethodStubber
Warning: com.google.android.maps.MapView$1: can't find referenced class com.android.mkstubs.stubber.MethodStubber
-dontwarn com.google.android.maps.**
混淆后 安装apk出现错误 java.lang.ExceptionInInitializerError
添加
-dontoptimize
-keepattributes *Annotation*
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService
*
*
*
*
-keepattributes Signature
-keepattributes *Annotation*
-keep class sun.misc.Unsafe { *; }
重新混淆打包问题解决,弄了一天在此记录分享