我有一个独立的 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
它现在似乎有效