导航:首页 > 源码编译 > dex反编译部分代码无法查看

dex反编译部分代码无法查看

发布时间:2024-10-06 03:03:24

⑴ 安卓反编译dex生成samil文件夹,怎么转换成src文件夹的java格式

Android_complier这种反编译工具直接可以把apk包反编译(产生的文件夹里会有classes.dex.dex2jar.jar这个文件,用jd-gui这个工具查看代码即可),如果没有的话用dex2jar工具的命令在命令行里把编译后的文件夹里的classes.dex文件编成classes.dex.dex2jar.jar,注意写正确classes.dex的路径

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

1、被杀毒软件拦截误杀(安装前,关闭杀毒软件)
2、没有管理员权限(右键以管理员身份运行C:Apkdb安装.exe)或者,使用兼容模式 (右键-属性-兼容性-兼容模式[Windows XP SP3])以及 特权等级 勾选“以管理员身份运行此程序”
3、UAC限制 安装过程没有写入注册表提示,直接显示安装完成(右键 我的电脑-管理-本地用户和组-用户-Administrator(√ 密码永不过期)请在系统变量【path】里最前面添加 c:windows;c:windowssystem32;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:WindowsSystem32aapt.exe
9、安装过程提示 systeminfo 提示“不是内部或外部命令”请在系统变量【path】里最前面添加 c:windows;c:windowssystem32;或者手动添加这个变量,如果还是不行可能系统不完整,重装吧)
10、如果安装过程中,未显示【操作成功完成】只显示:....................请在系统变量【path】里最前面添加 c:windows;c:windowssystem32;
11、64位系统,如果JAVA出错,建议把32位和64位的JAVA一起装上。
12、Win8用户 需要注意一下,如果安装了手机助手,需要,手动关联APK文件apk文件鼠标右键,【打开方式】-【选择默认程序】-【APK安装器】

⑶ Android APK+Dex文件反编译及回编译工具的注意事项

1、需要反编译的APK文件名称,不可以使用中文,否则无法回编译。2、反编译后的文件夹不要重命名,否则自动签名会失败(控制在:apktool.yml)。3、APK文件不能放在分区根目录直接反编译,请放在子目录内。4、部分功能需要 .NET Framework 4.0 的支持!如:显示APK自身图标。

阅读全文

与dex反编译部分代码无法查看相关的资料

热点内容
debian系统命令行如何排序 浏览:404
车压缩机保修几年 浏览:307
linux同步脚本 浏览:664
福建新唐集成硬件加密 浏览:943
空调压缩机被破坏 浏览:105
现在学php怎么样 浏览:90
linuxchttp下载 浏览:770
大数据虚拟机云服务器 浏览:57
java与嵌入式开发 浏览:20
minios如何搭建文件服务器 浏览:1000
华为为啥有些压缩包解压不开 浏览:563
oracle可以编译存储吗 浏览:475
机械男和女程序员创业 浏览:799
自己怎么制作软件app 浏览:214
javajson字符串转java对象 浏览:230
必修一数学PDF 浏览:775
javascriptphpjsp 浏览:811
深圳一程序员退房完整版 浏览:295
后台管理app哪个好 浏览:766
加密锁无模块什么意思 浏览:22