在Android Library Project上启用Proguard

时间:2014-12-30 04:15:49

标签: android proguard

我有一个独立的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?

对我做错了什么的想法?

1 个答案:

答案 0 :(得分:-1)

我添加了以下proguard规则

-keep public class * {
    public *;
}

-keepclassmembers class * {
    public *;
}

-keepattributes Exceptions,InnerClasses

现在似乎有效了