在'-keepclass'proguard android中缺少EOF

时间:2018-01-18 06:29:54

标签: android android-studio gradle proguard android-proguard

当我在proguard文件中添加一行时显示错误错误:com.android.build.gradle.shrinker.parser.ProguardParserException:ProGuard配置解析器错误:/root/projectDirectory/myprojectname/app/proguard-rules.pro line 42:0在'-keepclass'中缺少EOF。

如果我删除此文件,则显示错误: 方法代码太大了。

该项目在没有proguard的情况下建立成功。 有什么建议?? 感谢。

1 个答案:

答案 0 :(得分:0)

这是因为您使用了无效规则,例如:

-keepclass com.example.activity {*;}

应该是

-keep class com.example.activity {*;}