簡體   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