繁体   English   中英

Android Proguard-不支持android吗?

[英]Android Proguard -android is not supported?

我在项目的proguard-rules.pro文件中添加了“ -android”,但是当我释放项目时,Gradle控制台会发出警告:

Warning: Exception while processing task java.io.IOException: proguard.ParseException: Unknown option '-android' in line 31 of file '/Users/yushuifeng/workspace/cccx_app_3.0/app/proguard-rules.pro'
:app:transformClassesAndResourcesWithProguardForRelease FAILED

为什么? 我添加此选项是因为官方网站上说

-安卓
指定已处理的类文件针对Android平台。 然后,ProGuard确保某些功能与Android兼容。 例如,如果要处理Android应用程序,则应指定此选项。

裁判: https : //www.guardsquare.com/cn/proguard/manual/usage#preverificationoptions

抱歉,我不知道如何设置文本格式,因此我可以将代码发布到proguard-rules.pro文件中,只是带有附加选项的标准proguard

-安卓

尝试在proguard-rules.pro文件中添加-ignorewarnings ,然后清理并构建您的项目。

选项-android已添加到ProGuard 6.0中。 您的标准gradle设置很可能使用其他版本的ProGuard。 如果为gradle构建启用-i并可能在Proguard规则中添加-verbose ,则应打印使用的版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM