mr.*_*tea 5 android gradle android-build android-studio android-proguard
当我尝试使用Android Studio
with 构建项目时,我遇到了这个错误minifyEnabled true
.
错误的详细信息
:app:transformClassesWithDexForDevDebug
Uncaught translation error: com.android.dx.cf.code.SimException: expected type int but found com.apptimize.hz
Uncaught translation error: com.android.dx.cf.code.SimException: expected type int but found com.apptimize.oa
2 errors; aborting
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
UPDATE*
Proguard文件的内容.
-optimizationpasses 5 -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -dontpreverify -verbose -optimizations!code/simplification/arithmetic,!field /,!class/merge /
-dontwarn android.support.**-dontwarn com.atinternet.**-dontwarn org.apache.**
-keep public class*extends android.app.Activity -keep public class*extends android.app.Application -keep public class*extends android.app.Service -keep public class*extends android.content.BroadcastReceiver -keep public class*extends android.content.ContentProvider -keep public class*extends android.app.backup.BackupAgentHelper -keep public class*extends android.preference.Preference -keep public class com.android.vending.licensing.ILicensingService
-keepattributes InnerClasses -keepattributes Annotation -keepattributes Signature
-keepclasseswithmembernames class*{native; }
-keepclasseswithmembers class*{public(android.content.Context,android.util.AttributeSet); }
-keepclasseswithmembers class*{public(android.content.Context,android.util.AttributeSet,int); }
-keepclassmembers class*extends android.app.Activity {public void*(android.view.View); }
-keepclassmembers枚举*{public static**[] values(); public static**valueOf(java.lang.String); }
-keep class*实现android.os.Parcelable {public static final android.os.Parcelable $ Creator*; }
-dontwarn java.awt.**-dontwarn CompatHoneycomb -keep class android.support.v4.{*; }
-keep class com.squareup.okhttp.**{*; } -dontwarn uk.co.senab.photoview.**-keep class uk.co.senab.photoview.**{*; }
我用了 'com.android.tools.build:gradle:1.5.0'
我的proguard文件有问题吗?
请参阅 Compile with Proguard 中 plowman 的回答给出 SimException:“局部变量类型不匹配”
添加此选项可禁用触发 proguard bug 的特定优化。
-优化!代码/分配/变量
为我工作。
归档时间: |
|
查看次数: |
2249 次 |
最近记录: |