0

apk (ics の Launcher2.apk) を逆コンパイルし、そのコードを編集して再度コンパイルする方法はありますか?

トーストメッセージ「ショートカットがインストールされました」を、カスタムブロードキャストを送信するか、sdにファイルを作成するか、他のアプリの方法から他のCATCHABLEを通知するコードに置き換える必要があります。

私はバクスマリについて知っています。それの助けを借りて、トーストメッセージを削除できます。しかし、どうすれば独自のコードを追加できますか? Jd-gui は動作するコードを生成しません。

ありがとう

4

2 に答える 2

0

Apktoolが最善の策ですが、Smali の編集方法を学ぶ必要があります。生のJavaに逆コンパイルし、そのまま編集して再コンパイルする方法はありません。Launcher2.apk を逆コンパイルしたいので、ソースをダウンロードして変更し、自分でコンパイルすることもできます。Android AOSP API レベル 15 以降を実行していると仮定すると、アクセシビリティを介して Toast イベントをキャッチすることもできます。

于 2012-06-30T20:30:08.940 に答える