我有一个独立的Android库项目,我想在启用Proguard的情况下编译这个项目。我正在使用Android Studio 1.0,我使用minifyEnabled启用了Proguard。但是在干净的构建之后我得到以下错误
Error:Execution failed for task ':test_sdk:proguardRelease'.
> java.io.IOException: The output jar is empty. Did you specify the proper '-keep' options?
对我做错了什么的想法?
答案 0 :(得分:-1)
我添加了以下proguard规则
-keep public class * {
public *;
}
-keepclassmembers class * {
public *;
}
-keepattributes Exceptions,InnerClasses
现在似乎有效了