[英]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.