apktool 打包出错解决办法
来源:互联网 发布:黑帽seo 渗透技术 编辑:程序博客网 时间:2024/04/29 08:05
在使用apktool打包时,可能会出现下面错误:
Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutExce ption: could not exec command: [aapt, p, --min-sdk-version, 8, --target-sdk-vers ion, 16, -F, C:\Users\easou\Desktop\AppPackageMake\.\apk_unsign_temp\E_Play_VRoo m_unsign.apk, -A, C:\Users\easou\Desktop\AppPackageMake\.\unZip\assets, C:\Users \easou\Desktop\AppPackageMake\.\unZip\build\apk] at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav a:255) at brut.androlib.Androlib.buildApk(Androlib.java:437) at brut.androlib.Androlib.build(Androlib.java:195) at brut.androlib.Androlib.build(Androlib.java:174) at brut.apktool.Main.cmdBuild(Main.java:188) at brut.apktool.Main.main(Main.java:70) Caused by: brut.common.BrutException: could not exec command: [aapt, p, --min-sd k-version, 8, --target-sdk-version, 16, -F, C:\Users\easou\Desktop\AppPackageMak e\.\apk_unsign_temp\E_Play_VRoom_unsign.apk, -A, C:\Users\easou\Desktop\AppPacka geMake\.\unZip\assets, C:\Users\easou\Desktop\AppPackageMake\.\unZip\build\apk] at brut.util.OS.exec(OS.java:87) at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.jav a:253) ... 5 more Caused by: java.io.IOException: Cannot run program "aapt": CreateProcess error=2 , ????????? at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source)
原因:打包时需要apktool.java 和aapt.exe 结合,但是调用cmd命令时,只用到了apktool.jar,
eg:java -jar android-sdk-windows\apktool.jar b ./unZip\ ./apk_unsign_temp\test.apk
而没有用到aapt.exe,所以要使系统能够找到aapt.exe,目前我想到的办法就是:
配置环境变量:
在PATH中添加aapt.ext 所在路径(aapt.exe放置在android-sdk-windows目录下),如
PATH=C:\Users\easou\Desktop\AppPackageMake\android-sdk-windows
- apktool 打包出错解决办法
- apktool打包出错
- apk反编译,(apktool)系统应用回编译出错的解决办法
- ionic打包apk出错解决办法
- apktool编译出错
- 混淆打包及出错信息的解决办法
- pyqt 用py2exe打包出错的解决办法
- ApkTool动态打包
- ApkTool动态打包
- Apktool打包失败
- ApkTool 反编译 重新打包
- 关于apktool反编译出错Error occured at code address 0的解决办法
- 关于apktool反编译出错Error occured at code address 0的解决办法
- apktool之APK解压、打包
- ApkTool反编译和重新打包
- APKTool解包和打包
- ApkTool反编译和重新打包
- ApkTool反编译和重新打包
- 记录自己学习android系统启动以及 recovery过程(2)----------kernel
- 如何给access文件加密码
- Lua语言教程2
- 黑马程序员_java入门_函数,重载,重写
- Javascript面向对象编程(二):构造函数的继承
- apktool 打包出错解决办法
- 关于VMware虚拟机的上网
- 2013-2-20 疑问 cs 父窗体中axWindowsMediaPlayer是完整显示模式,单独窗体中是精简显示模式
- Linux下system()函数引发的错误
- Ajax中readyState和status
- Javascript面向对象编程(三):非构造函数的继承
- 51单片机串口通信的发送与接收(转)
- [黑马程序员]--Java语言IO流
- ORACLE函数大全