「高度なapktool」を使用してファイルを逆コンパイルできますが、コマンドラインからapktoolを単独で使用すると、次のエラーが発生します。
I: Baksmaling... I: Loading resource table... スレッド "main" の例外brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibResources.java:315) で brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.java:50) で brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.java:43) ) brut.androlib.Androlib.getResTable(Androlib.java:44) で brut.androlib.ApkDecoder.getResTable(ApkDecoder.java:148) で brut.androlib.ApkDecoder.decode(ApkDecoder.java:98) で brut.apktool brut.apktool.Main.main(Main.java:65) の .Main.cmdDecode(Main.java:128) (ExtDataInput.java:48) ブルートで。brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder. java:82) at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:48) ... 8 さらに" 私の apk には res フォルダーがあり、電話で dexindexor アプリを使用して確認でき、使用して逆コンパイルされました他の逆コンパイラ (apktool を使用するもの) は、apktool だけでは適切に逆コンパイルされません。私のapkにはresフォルダーがあり、電話でdexindexorアプリを使用して表示でき、他の逆コンパイラー(apktoolを使用する)を使用して逆コンパイルされましたが、apktoolだけでは適切に逆コンパイルされません。私のapkにはresフォルダーがあり、電話でdexindexorアプリを使用して表示でき、他の逆コンパイラー(apktoolを使用する)を使用して逆コンパイルされましたが、apktoolだけでは適切に逆コンパイルされません。
別のコンピューターを試しても同じです。私はwinxp 32 jre 1.7、win7 64 jre 1.8を使用しています。
なぜこれが起こっているのですか?どうすれば修正できますか?