答えて
編集(プロジェクトルート内)ファイルproject.propiertiesと
proguard.config=proguard.cfg
とその完了の行を追加します。あなたのアプリケーションの署名apkを生成しようとすると少し時間がかかり、難読化されます。
apkを生成する際に「dalvikエラーへの変換」が表示された場合は、sdkのプロガードを更新する必要があります。それを行うには、ダウンロードセクションにProGuard pageに行く必要があります。最後の安定版をダウンロードして内容を入力してください。
SDK_ROOT/tools/proguard
もちろん、既存のコンテンツを削除する前に削除してください。 ダウンロード:
あなたは、コードを難読化されたかどうかを確認したい場合は、ProGuardの
についての詳細は、そのページでProGuardのマニュアル(リンクは上記である)とAndroid's Proguard pageを確認することができます
は、これを行います1. DEX翻訳ツール - http://code.google.com/p/dex2jar/
クラスを表示するには、このツール: JDGUI- http://java.decompiler.free.fr/?q=jdgui
2. dex2jarをインストールした後、解凍してそのフォルダを覚えておいてください。 winzipまたはwinrarを使用してapkファイルを開きます。 dex2jarと同じフォルダにclasses.xx という名前のファイルがコピーされています(ダウンロードしたdexトランスレータツール)。 setclasspath.batを
の同じフォルダをクリックして
3. コマンドプロンプトを開き、翻訳者が内にあり、実行DEX同じフォルダにトラバース: dex2jar classes.dexを
-anotherファイルが表示されます。 JDGUIを開いて、生成されたファイルclasses_dex2jar.jarを開きます。
4. デコンパイルされたコードが今では難読化されているかどうかを確認できます。
- 1. Android-CordovaプロジェクトのAPKで難読化されたJavaScriptファイル
- 2. Cordova android 5.1.1 proguard confusionを使用したAPK難読化
- 3. AndroidManifest AndroidでAPI KEYSを難読化する方法
- 4. AndroidスタジオでProGuard難読化を有効にする方法は?
- 5. Dexguardによる難読化されたapkのiConを読む
- 6. ProGuardを使用して難読化されたAndroid APKをリバースエンジニアリング/デコンパイルする方法はありますか?
- 7. android library project難読化
- 8. Androidアクティビティ名の難読化
- 9. アンドロイドで特定のクラスを難読化する方法は?
- 10. ProGuardを使用してAndroidでGoogle鍵を難読化する方法
- 11. LVL難読化エラーを解決する方法
- 12. java:アプリケーションでアカウント情報を難読化する方法
- 13. ProguardとSBTでfat Scala Jarを難読化する方法
- 14. Proguardにクラス名の難読化を指示する方法
- 15. Androidライブラリプロジェクトの難読化プロジェクト/ apklib
- 16. 難読化オプション
- 17. コンパイルエラー難読化
- 18. AngularJS難読化
- 19. Netbeans難読化
- 20. パスワードファイル難読化
- 21. LinqToSql難読化
- 22. android apkを解読する
- 23. ローカルvarを難読化する方法はありますか?
- 24. Proguard難読化エラー
- 25. ProGuardでクロージャーウーバーハウスを難読化する
- 26. C++変数と関数を難読化する方法
- 27. Proguardをjarファイル内のjarファイルに難読化する方法
- 28. Proguardに特定のデッドコードを難読化する方法
- 29. Windowsの電話7のコードを難読化する方法
- 30. Javascriptファイルを難読化または縮小する方法
はい、実際に「dalvikエラーへの変換」を受け取りました。解決していただきありがとうございます。 –
しかし、取得したAPKが難読化されたAPKであることを確認するにはどうすればよいですか?親切に更新してください。 – EnthuDeveloper
一般的な解凍ツールでAPKファイルを開きます。 – tmanthey