Android反编译工具及用法

来源:互联网 发布:php单选框提交 编辑:程序博客网 时间:2024/04/20 12:42

反编译用到的工具如下:
1、ApkIDE_v3.2 就是常说的Android改之理;
以下是软件说明:
 小米人APK改之理(Apk IDE)是一款可视化的用于修改安卓Apk程序文件的工具,集Apk反编译、Apk打包、Apk签名,支持语法高亮的代码编辑器,基于文件内容的关键字(支持单行代码或多行代码段)搜索、替换引擎,打造一条龙修改工具(不必再借助各种第三方工具),从而大大简化Apk修改过程中的繁琐工作,节约时间,让你能够把精力全部集中在修改任务中。

  1、全自动的反编译、编译、签名,从此不必再输入繁琐的Apk解包、打包命令。

  2、以树目录管理全部Apk资源文件,浏览、管理、打开、删除文件或文件夹都可以统一在软件中实行,方便快捷。

  3、自动识别图像资源,并提供该类资源的快捷替换功能,方便修改这类图片资源。

  4、内置代码编辑器,支持包含(但不限于)。samli、。xml、。html、。java等的各种文件的语法高亮显示,根据文件格式自动匹配相应语法;同时支持使用系统编辑器来编辑代码文件。

  5、内置基于文件内容的单行或多行代码搜索、替换引擎,一键搜索替换,可显示无穷多个搜索结果以标签的形式分门别类;可指定搜索范围(全部源代码或在指定的文件夹中搜索),支持正则表达式搜索和替换。搜索功能是Apk修改的一个重要工具,从此你不必借助其它第三方搜索工具。

  6、内嵌Unicode、AscII互转工具,以方便汉化类修改。

  7、内置类似于系统cmd.exe的命令窗口,高手也可以手动直接输入各种命令来手动操作。

  8、所有操作步骤、操作结果都以良好的阅读格式输出在日志窗口,方便查看修改的历史记录。

  9、内置adb功能,包括使用adb向设备(或模拟器)安装、卸载修改后的apk进行测试,并嵌入adb log、ddms等功能监测修改apk的运行状况,以便于分析和查找错误。

  10、支持界面换肤。
个人用法经验是用改之理打开并反编译apk文件,然后就会在工作空间反编译出项目的资源文件,包括所有的布局文件以及一个源码jar包,最后用jd-gui打开源码包并保存所有代码,到此为止获得项目源码以及资源文件。

0 0