在Android库项目上启用Proguard
我有一个独立的Android库项目,我想编译这个启用Proguard的项目。我使用的是Android Studio 1.0,我已经启用了Proguard和minifyEnabled true。然而,在一个干净的构建之后,我得到了以下错误在Android库项目上启用Proguard,android,proguard,Android,Proguard,我有一个独立的Android库项目,我想编译这个启用Proguard的项目。我使用的是Android Studio 1.0,我已经启用了Proguard和minifyEnabled true。然而,在一个干净的构建之后,我得到了以下错误 Error:Execution failed for task ':test_sdk:proguardRelease'. > java.io.IOException: The output jar is empty. Did you specify the
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
它现在似乎可以工作了试试invalidatecache/Restart在库项目上启用proguard有什么限制吗?