私は単純なことをやろうとしています。私はAPKファイルを持っていますが、特定のアクティビティで特定の変数値を変更してから、APKに再コンパイルしてアンドロイドデバイスで使用できます。APKの逆コンパイル、アクティビティの変更、APKへの再コンパイル
私がそれを開始してから数日が経ちました。私はそれを解決することはできません。
私はこれらのアプローチを試してみました:
- はAPKtoolでそれを逆コンパイル。
- Androidスタジオで開きます。
- 必要な値を変更します。
- APKに再コンパイルできませんでした。
- その逆コンパイルAPKtool /オープン7ジップとAPKを有します。
- dex2jarを使用して
classes.dex
をjarに変換します。 - luytenまたはjadxを使用してjarファイルを開きます(jd-guiには「内部エラー」があります)。
- ファイルを編集できませんでした。私はそれをやったか覚えていないことができます異なるアプローチで
、私は活動ファイルを取得することができたが、は再びAPKにそれを再コンパイルする方法を理解することができませんでした。
classes
とそのアクティビティを編集する方法が分かっている場合は、教えてください。私は多くのSOの質問とそれを何度もGoogleに読んだが、私はそれのための解決策を見つけることができませんでした。ありがとう!
使用方法を理解できませんでした.. –
このリンクに従うと、ガイドが表示されます[https://forum.xda-developers.com/android/software/tool-dexpatcher-modify-android-dex-apk -t3060854](https://forum.xda-developers.com/android/software/tool-dexpatcher-modify-android-dex-apk-t3060854) – Suresh