0

私はいつも apktool を使用して apk ファイルを逆コンパイルします<attr name="do" format="string" />。逆コンパイルされたとき。

問題は、このリソース ファイルを含むフォルダーを再構築すると、エラーが発生し、次のようなエラー メッセージが表示されることです:「エラー: 無効なシンボル: 'do'」またはerror: invalid symbol: 'if'.

原因として、私は apktool のソース コードを読みましたが、これらのエラー メッセージは apktool によってスローされるのではなく、コードを実行するときに aapt によってスローされることがわかりましOS.exec(cmd.toArray(new String[0]));た。「if」と「do」という言葉は最も人気のあるプログラミング言語のキーワードでもあるため、Google はこれらの例外を処理するのを忘れていると思いますが、私と同じ問題に遭遇した人はいますか? あなたの助けを願っています。brut.androlib.resAndroidLibResources.java

4

1 に答える 1