We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What steps will reproduce the problem? 1. Decompile Contacts.apk from MIUI (HTC One X) 2.12.28 2. Try to rebuild it without any changes. What is the expected output? What do you see instead? I expected to get same APK, but I'm getting an error: Here comes the log from Virtuous Ten Studio: 15:56:46.199: [Normal] - <BuildProject>d__16.MoveNext: 'Building project: Contacts' 15:56:46.201: [Debug] - <>c__DisplayClass38.<BuildApkAsync>b__37: 'Contacts: Compiling changed M10 pictures' 15:56:46.219: [Debug] - <>c__DisplayClass38.<BuildApkAsync>b__37: 'Contacts: Copying 'D:\Users\teea\Documents\Virtuous Ten Studio\Projects\First_Modding_Try\Contacts\Data' to 'D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e'' 15:56:50.379: [Normal] - SmaliTool.Smali: 'Compiling folder: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\smali' 15:56:50.380: [Debug] - FileSystem.GetJavaInstallationPath: 'Found java path: D:\Program Files (x86)\Java\jre7\bin\java.exe' 15:56:50.380: [Debug] - SmaliTool.Smali: 'Smali args: -jar "D:\Program Files (x86)\Virtuous Ten Studio\External\Smali\smali-1.4.1.jar" --api-level 16 --output "D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\classes.d ex" "D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\smali"' 15:56:55.932: [Debug] - SmaliTool.Smali: 'Successfully compiled file.' 15:56:57.572: [Normal] - ApkTool.CompileApk: 'Compiling apk' 15:56:57.572: [Debug] - FileSystem.GetJavaInstallationPath: 'Found java path: D:\Program Files (x86)\Java\jre7\bin\java.exe' 15:56:57.572: [Debug] - ApkTool.CompileApk: 'ApkTool args: -jar "D:\Program Files (x86)\Virtuous Ten Studio\External\ApkTool\apktool_1.5.1.jar" b "D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e" "D:\Users\teea\Documents\Virtuous Ten Studio\Projects\First_Modding_Try\Contacts\Binary\Contacts.apk"' 15:56:57.771: [Error] - ApkTool.CompileApk: 'ApkTool: I: Copying classes.dex file...' 15:56:57.771: [Error] - ApkTool.CompileApk: 'ApkTool: I: Checking whether resources has changed...' 15:56:57.773: [Error] - ApkTool.CompileApk: 'ApkTool: I: Building resources...' 15:56:57.773: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/drawab le-hugeui-xhdpi' 15:56:57.773: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/drawab le-largeui-xhdpi' 15:56:57.773: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/drawab le-ru-hugeui-hdpi' 15:56:57.774: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/drawab le-ru-hugeui-xhdpi' 15:56:57.774: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/drawab le-ru-largeui-hdpi' 15:56:57.774: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/drawab le-ru-largeui-xhdpi' 15:56:57.774: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/drawab le-uk-hugeui-hdpi' 15:56:57.774: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/drawab le-uk-hugeui-xhdpi' 15:56:57.774: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/drawab le-uk-largeui-hdpi' 15:56:57.774: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/drawab le-uk-largeui-xhdpi' 15:56:57.775: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/layout -hugeui' 15:56:57.775: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/layout -largeui' 15:56:57.775: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/values -hugeui-hdpi' 15:56:57.775: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/values -hugeui-xhdpi' 15:56:57.775: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/values -largeui-hdpi' 15:56:57.775: [Error] - ApkTool.CompileApk: 'ApkTool: invalid resource directory name: D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res/values -largeui-xhdpi' 15:56:57.775: [Error] - ApkTool.CompileApk: 'ApkTool: Exception in thread "main" brut.androlib.AndrolibException: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 16, --target-sdk-version, 16, -F, D:\Users\teea\AppData\Local\Temp\APKTOOL2692818476437547392.tmp, -I, D:\Users\teea\apktool\framework\1-htc-miui.apk, -I, D:\Users\teea\apktool\framework\6-htc-miui.apk, -S, D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res, -M, D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\AndroidMan ifest.xml]' 15:56:57.775: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResourcesFull(Androlib.java:357)' 15:56:57.776: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResources(Androlib.java:282)' 15:56:57.776: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.build(Androlib.java:205)' 15:56:57.776: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.build(Androlib.java:176)' 15:56:57.776: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.apktool.Main.cmdBuild(Main.java:218)' 15:56:57.776: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.apktool.Main.main(Main.java:74)' 15:56:57.776: [Error] - ApkTool.CompileApk: 'ApkTool: Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 16, --target-sdk-version, 16, -F, D:\Users\teea\AppData\Local\Temp\APKTOOL2692818476437547392.tmp, -I, D:\Users\teea\apktool\framework\1-htc-miui.apk, -I, D:\Users\teea\apktool\framework\6-htc-miui.apk, -S, D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res, -M, D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\AndroidMan ifest.xml]' 15:56:57.776: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:349)' 15:56:57.776: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.Androlib.buildResourcesFull(Androlib.java:335)' 15:56:57.777: [Error] - ApkTool.CompileApk: 'ApkTool: ... 5 more' 15:56:57.777: [Error] - ApkTool.CompileApk: 'ApkTool: Caused by: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 16, --target-sdk-version, 16, -F, D:\Users\teea\AppData\Local\Temp\APKTOOL2692818476437547392.tmp, -I, D:\Users\teea\apktool\framework\1-htc-miui.apk, -I, D:\Users\teea\apktool\framework\6-htc-miui.apk, -S, D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\res, -M, D:\Users\teea\AppData\Local\Temp\d39105b8-ec47-4021-b6b8-b8329105429e\AndroidMan ifest.xml]' 15:56:57.777: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.util.OS.exec(OS.java:89)' 15:56:57.777: [Error] - ApkTool.CompileApk: 'ApkTool: at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:347)' 15:56:57.777: [Error] - ApkTool.CompileApk: 'ApkTool: ... 6 more' 15:56:57.777: [Debug] - ApkTool.CompileApk: 'ApkTool failed, see log for further details' 15:56:57.777: [Debug] - ApkTool.CompileApk: 'Exitcode: 1' 15:56:57.778: [Error] - <>c__DisplayClass38.<BuildApkAsync>b__37: 'Contacts: Compiling resource files failed!' What version of the product are you using? On what operating system? I'm using Windows 7. Tried apktool versions: 1.5.0 and 1.5.1. Also tried to do it with VTS ( http://www.virtuous-ten-studio.com/ ) and without it, by directly using apktool.jar Please provide any additional information below. Decompiling works fine - it decodes everything and I can easily edit XMLs, but I can't build it again, even if I don't do any changes. Here is the list of frameworks I used from miuiandroid_endeavoru_jb-2.12.28 (HOX version): com.htc.resources.apk framework-htc-res.apk framework-miui-res.apk framework-res.apk Attached Contacts.apk
Original issue reported on code.google.com by [email protected] on 5 Jan 2013 at 12:07
[email protected]
Attachments:
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Original issue reported on code.google.com by
[email protected]
on 5 Jan 2013 at 12:07Attachments:
The text was updated successfully, but these errors were encountered: