Android APK+Dex文件反编译及回编译工具的常见问题

 我来答
绝终人4
2016-05-30 · TA获得超过126个赞
知道答主
回答量:163
采纳率:0%
帮助的人:139万
展开全部

1、被杀毒软件拦截误杀(安装前,关闭杀毒软件)
2、没有管理员权限(右键以管理员身份运行C:\Apkdb\安装.exe)  或者,使用兼容模式 (右键-属性-兼容性-兼容模式[Windows XP SP3])  以及 特权等级 勾选“以管理员身份运行此程序”
3、UAC限制 安装过程没有写入注册表提示,直接显示安装完成  (右键 我的电脑-管理-本地用户和组-用户-Administrator(√ 密码永不过期)  请在系统变量【path】里最前面添加 c:\windows;c:\windows\system32;  4、正常安装成功,安装过程有写入注册表提示,但是右键APK 没有菜单  (检查是不是安装了PC版的手机管理工具,关联了APK文件)
5、安装后无法编译文件,提示JAVA 错误  (未安装JAVA平台,或安装错误。请卸载后重启电脑,重装再次重启电脑)
6、安装成功后,编译文件提示 “Can't create the output directory \\****\smali”  (这是文件夹 没有写入权限。检查是否直接在硬盘分区根目录编译了?  Apktool不能在磁盘分区。如:C盘 D盘 根目录!  如果不是根目录,请检查apk文件名称是不是有问题。如,文件名结尾空格。)
7、能反编译,但无法回编译  (可能是被旧版本的Apktool编译过,试试用旧版的反编译,用新版的回编译)
8、回编译出错问题:  (1.提示 strings.xml 最后一行错误,检查是否</string>符号错误;  (2.提示 strings.xml 最顶部含中文代码首行错误,编码格式不对,转换成 UTF-8;  (3.提示 public.xml 出错,检查改动过的 arrays.xml 是否代码有错误的地方;  (4.其他错误,检查是否复制aapt.exe 文件到系统目录如:C:\Windows\System32\aapt.exe
9、安装过程提示 systeminfo 提示“不是内部或外部命令”  请在系统变量【path】里最前面添加 c:\windows;c:\windows\system32;  或者手动添加这个变量,如果还是不行可能系统不完整,重装吧)
10、如果安装过程中,未显示【操作成功完成】只显示:  .....  .....  .....  .....  请在系统变量【path】里最前面添加 c:\windows;c:\windows\system32;
  11、64位系统,如果JAVA出错,建议把32位和64位的JAVA一起装上。
12、Win8用户 需要注意一下,如果安装了手机助手,需要,手动关联APK文件  apk文件鼠标右键,【打开方式】-【选择默认程序】-【APK安装器】

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式