-1

apk-tool (コマンド: "apktool d file.apk") を使用して apk ファイルを逆コンパイルし、いくつかの xml パーツを変更しました。

また、dex2jarを使用したjarファイルもあります。Java de-compiler で jar を開き、「すべてのソースを保存」を選択しました。次に、それを解凍し、コードの一部を変更しました(変更しました)。

新しいapkファイルを再生成するにはどうすればよいですか?? apk-tool から Java ソースをフォルダーにコピーして、それらを一緒に再コンパイルしようとしましたが、うまくいきませんでした。私は何をすべきか??

4

1 に答える 1

1

混合できないテクノロジーを混合しようとしています。再構築中の Apktool は、ファイルが事前に組み立てられたdex形式またはさまざまな分解された.smaliファイルのいずれかである必要があります。

Apktool は、Java ソースからのビルドをサポートしていません。言うまでもなく、Apktool は Java ソースで発生するリソース ID を書き換えることができないため、機能しません。ここで技術的な説明を読むことができます。

Java ソースをビルドしてbaksmaliから、同等のものを取得.smaliして apktool で使用する必要があります。

于 2016-08-10T14:25:03.313 に答える