私はproguardや他の方法を使用して私のアンドロイドapkファイルを難読化したい。私が書かれているプロジェクトディレクトリ内の私のアプリモジュールへのSDKフォルダ(SDK-ツール-progurad)から
アンドロイドスタジオを使ってproguardを使って.apkファイルをアンドロイドにする方法?
- コピー&ペーストのproguard.txtとProGuardの-optimise.txtファイル
- - :を含む多くの方法を試してみましたminifyEnabled =アプリのgradleファイルでtrueです。
外部ライブラリクラスファイルの警告を出すproguardエラーの問題が発生した後、
エラー:-Error:タスク ':app:transformClassesAndResourcesWithProguardForRelease'の実行に失敗しました。
java.io.IOException: Please correct the above warnings first.
署名されたapkを生成できません。
リストの警告を分析し、問題を解決するためにproguard-rules.proファイルを更新する必要があります。 –
更新方法とproguard-rules.proの書き方コンソールごとに、com.rey.materialライブラリの1つがエラーを投げています。そのために、私はproguard-rules.txtファイルで-dontwarn com.rey。**と書いていますが、それでも同じ問題に直面しています。デバッグバージョンを生成できますが、署名付きapkを生成できませんでした – pravin
proguard-rules.proで書き込む内容は警告に依存します。複数のパッケージを無視する必要があるかもしれません。 –