0

携帯電話で同じアプリケーションを 2 回起動したいので、Google でパッケージ名を変更する必要があることがわかったので、これにapktoolを使用し、apk を逆コンパイルしてマニフェスト ファイルのパッケージ名を変更しましたが、再構築しようとすると、いくつかの情報が得られますエラー........!!もうどうしよう…!!再構築中にこのエラーが発生しました...--->

Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.Androl
ibException: brut.common.BrutException: could not exec command: [aapt, p, --min-
sdk-version, 8, -F, C:\Users\SaMPoR\AppData\Local\Temp\APKTOOL501867114468940568
1.tmp, -I, C:\Users\SaMPoR\apktool\framework\1.apk, -S, C:\Users\SaMPoR\Desktop\
Android New Stuff\apk tool\apktool1.5.1\2\res, -M, C:\Users\SaMPoR\Desktop\Andro
id New Stuff\apk tool\apktool1.5.1\2\AndroidManifest.xml]
        at brut.androlib.Androlib.buildResourcesFull(Androlib.java:357)
        at brut.androlib.Androlib.buildResources(Androlib.java:282)
        at brut.androlib.Androlib.build(Androlib.java:205)
        at brut.androlib.Androlib.build(Androlib.java:176)
        at brut.apktool.Main.cmdBuild(Main.java:218)
        at brut.apktool.Main.main(Main.java:74)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not
 exec command: [aapt, p, --min-sdk-version, 8, -F, C:\Users\SaMPoR\AppData\Local
\Temp\APKTOOL5018671144689405681.tmp, -I, C:\Users\SaMPoR\apktool\framework\1.ap
k, -S, C:\Users\SaMPoR\Desktop\Android New Stuff\apk tool\apktool1.5.1\2\res, -M
, C:\Users\SaMPoR\Desktop\Android New Stuff\apk tool\apktool1.5.1\2\AndroidManif
est.xml]
        at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:349)
        at brut.androlib.Androlib.buildResourcesFull(Androlib.java:335)
        ... 5 more
Caused by: brut.common.BrutException: could not exec command: [aapt, p, --min-sd
k-version, 8, -F, C:\Users\SaMPoR\AppData\Local\Temp\APKTOOL5018671144689405681.
tmp, -I, C:\Users\SaMPoR\apktool\framework\1.apk, -S, C:\Users\SaMPoR\Desktop\An
droid New Stuff\apk tool\apktool1.5.1\2\res, -M, C:\Users\SaMPoR\Desktop\Android
 New Stuff\apk tool\apktool1.5.1\2\AndroidManifest.xml]
        at brut.util.OS.exec(OS.java:89)
        at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav
a:347)
        ... 6 more

更新:-> ええ、マニフェスト ファイルのパッケージ名を変更したばかりなので、このエラーが発生しました。すべての Xml ファイルでパッケージ名を変更したので、そのようなエラーはありませんが、更新された apk をインストールしようとすると、予期せず終了すると思います (私はよくわかりません)私もクラスのパッケージ名を変更する必要があります...はいの場合、どのように...? b'coz i オリジナルのソースコードがありません.....!!!

4

1 に答える 1

-2

sdk>platform-tools の aapt.exe ファイルを c:\windows にコピーしてみてください

于 2013-01-22T17:43:00.827 に答える