在“-keepclass”混淆器中缺少 EOF android
missing EOF at '-keepclass' proguard android
当我在 proguard 文件中添加一行时它显示错误 Error:com.android.build.gradle.shrinker.parser.ProguardParserException: ProGuard 配置解析器错误: /root/projectDirectory/myprojectname/app/proguard-rules.pro line 42:0 missing EOF at ' -keepclass'.
如果我删除此文件,它会显示错误:
方法代码太大。
项目在没有proguard的情况下构建成功。
有什么建议吗??
谢谢
这是因为您使用的规则无效,例如:
-keepclass com.example.activity {*;}
应该是
-keep class com.example.activity {*;}
当我在 proguard 文件中添加一行时它显示错误 Error:com.android.build.gradle.shrinker.parser.ProguardParserException: ProGuard 配置解析器错误: /root/projectDirectory/myprojectname/app/proguard-rules.pro line 42:0 missing EOF at ' -keepclass'.
如果我删除此文件,它会显示错误: 方法代码太大。
项目在没有proguard的情况下构建成功。 有什么建议吗?? 谢谢
这是因为您使用的规则无效,例如:
-keepclass com.example.activity {*;}
应该是
-keep class com.example.activity {*;}