在 Android Library Project 上启用 Proguard



我有一个独立的 Android 库项目,我想在启用 Proguard 的情况下编译这个项目。我正在使用Android Studio 1.0,并且启用了带有minifyEnabled true的Proguard。但是在干净构建后,我收到以下错误

Error:Execution failed for task ':test_sdk:proguardRelease'.
> java.io.IOException: The output jar is empty. Did you specify the proper '-keep' options?

知道我做错了什么吗?

我添加了以下保护规则

-keep public class * {
    public *;
}
-keepclassmembers class * {
    public *;
}
-keepattributes Exceptions,InnerClasses

它现在似乎有效

最新更新