Google は、Android Studio 2.1 を使用する Android 開発者向けの新しいJACK コンパイラのテスト バージョンをリリースしました。
私の質問は、JACK を使用して APK の難読化を有効にするにはどうすればよいですか? 以下の記事では、JACK が難読化をネイティブに実行し、Proguard の必要性を排除すると述べています。
.pro
次の記事では、JACK は難読化を実行するために Proguard 構成ファイル (つまり、ファイル) を使用すると述べています。
それはまた言う
このプロセス中に、Jack は要求されたコードの縮小(縮小および/または難読化) も処理します。
これは正確にはどういう意味ですか?オプションを使用して、Proguard オプションを含むファイルをminifyEnabled
定義する必要がありますか?.pro
要約すれば:
JACK で難読化を有効にするにはどうすればよいのでしょうか? Proguard の使用を回避できますか、それとも、JACK でコンパイルしたとしても、Proguard は難読化プロセスで事実上の役割を果たしますか?
JACK は現在、難読化をサポートしていますか?
ノート:
私はすでに次の投稿を参照しました:
さらなる参考文献:
アップデート:
Matt Inskoによる回答は役に立ちますが、より詳細で、より正確で標準的な回答が必要です。