What steps will reproduce the problem?
1.add a jpg(eg:test.jpg) to res/drawable
2.change the test.jpg`s extension name (like test.png)
3.apktool d xxx.apk xxx.dir
4.apktool b xxx.dir xxx_test.apk
What is the expected output? What do you see instead?
libpng error: Not a PNG file
What version of the product are you using? On what operating system?
1.5.2 and 2.0 beta 9
Please provide any additional information below.
libpng error: Not a PNG file
ERROR: Failure processing PNG image
D:\xxxx\DisIDA\dis.dir\res\drawable-hdpi\test.png
D:\xxxx\DisIDA\dis.dir\res\values\public.xml:3: error: Public symbol
drawable/ic_launcher declared here is not defined.
D:\xxxx\DisIDA\dis.dir\res\values\public.xml:4: error: Public symbol
drawable/test declared here is not defined.
Exception in thread "main" brut.androlib.AndrolibException:
brut.androlib.AndrolibException: brut.common.BrutException: could not exec
command: [aapt, p, --min-
sdk-version, 8, --target-sdk-version, 10, -F,
C:\Users\xxxx\AppData\Local\Temp\APKTOOL6290728548554395973.tmp, -0, arsc, -I,
C:\Users\xxxx\apktool\framework\1.a
pk, -S, D:\xxxx\DisIDA\dis.dir\res, -M,
D:\xxxx\DisIDA\dis.dir\AndroidManifest.xml]
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:358)
at brut.androlib.Androlib.buildResources(Androlib.java:283)
at brut.androlib.Androlib.build(Androlib.java:206)
at brut.androlib.Androlib.build(Androlib.java:176)
at brut.apktool.Main.cmdBuild(Main.java:228)
at brut.apktool.Main.main(Main.java:79)
Caused by: brut.androlib.AndrolibException: brut.common.BrutException: could
not exec command: [aapt, p, --min-sdk-version, 8, --target-sdk-version, 10, -F,
C:\
Users\xxxx\AppData\Local\Temp\APKTOOL6290728548554395973.tmp, -0, arsc, -I,
C:\Users\xxxx\apktool\framework\1.apk, -S, D:\xxxx\DisIDA\dis.dir\res, -M,
D:\coco\D
isIDA\dis.dir\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:357)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:336)
... 5 more
Caused by: brut.common.BrutException: could not exec command: [aapt, p,
--min-sdk-version, 8, --target-sdk-version, 10, -F,
C:\Users\xxxx\AppData\Local\Temp\APK
TOOL6290728548554395973.tmp, -0, arsc, -I,
C:\Users\xxxx\apktool\framework\1.apk, -S, D:\xxxx\DisIDA\dis.dir\res, -M,
D:\xxxx\DisIDA\dis.dir\AndroidManifest.xml
]
at brut.util.OS.exec(OS.java:89)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:355)
Original issue reported on code.google.com by rec...@gmail.com on 10 Apr 2014 at 2:42
Original issue reported on code.google.com by
rec...@gmail.com
on 10 Apr 2014 at 2:42