apktool是谷歌提供的apk反编译专用工具,apk工具可以对apk进行反编译和反编译。 与此同时,安装反编译系统软件apk所需的framework-res体系结构,并清除以前的反编译文件夹等角色。
ApkTool是一款非常好的apk反编译专用工具,具有编译、反编译、签到等作用,是频繁DIY安卓软件的朋友们必不可少的专用工具。 ApkTool可以应用windows7系统软件,但该apk反编译专用工具暂时与windows8系统软件不兼容。
一、软件环境构建
安装JAVA。
2 .安装后,在桌面上右键单击我的电脑,然后按以下流程单击。 特性高级系统变量,单击下面的“环境变量”新建两个系统变量。 [1.用户标识符: JAVA_HOME变量值: C:\Program Files\Java\jre7,安装目录\lib\tools.jar;请注意,最后一面有一个小“.”]
3 .系统变量-Path参数[添加到变量值的最后一个面; 安装文件\bin
请注意前面有分号]
4 .检查动作CMD (逐渐动作。 输入CMD (返回托架),然后输入java -version (版本)返回托架。 如果出现JDK版本号,说明已经安装成功。
二.编译方式
一般APK :
1 .将apk放在APKTool文件目录中,并将它重命名为123.apk
打开APKTool,选择1进行反编译,实际操作结束后,转换为apk文件夹。 大家可以进行代码变更、图标变更等实际操作。
3 .进行更改后,拾取数据3,进行编译和返回签名的工作,转换后的apk即可立即安装。
当然,也可以选择2,只进行编译回的实际操作。 (此时的APK未经签名不得安装) )。
4 .随后选择4正在开展独立签字工作!
系统软件APK :
必须将系统软件APK、framework-res.APK放入APKTool文件目录中,并将系统软件APK重命名为123.apk。 对于HTC Rom,还必须将com.htc.resources.apk放在文件目录中。
要应用专用工具(如
apk工具),必须首先构建java环境
请自己下载JDK,喜欢自己是32位或64位,一致下载。
Java JDK:http://www.cn crk.com/downinfo/63687.html
安装,我在C:\Program Files\Java\jdk1.7.0中组装。 记住安装地点,稍后再用。
接下来,打开系统变量(在windows7的例子中,xp也是如此)。
如下图所示
单击系统变量( s )下的新建按钮
创建新的用户标识符JAVA_HOME
变量的值为C:\Program Files\Java\jdk1.7.0。 (也就是说,之前的安装路径取决于具体情况。 )
同样地
创建新的用户标识符PATH
变量值%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin
创建新的用户标识符CLASSPATH
变量值。 %JAVA_HOME%\lib\tools.jar; %JAVA_HOME%\lib\dt.jar ( (圈套,上一个标记可以不要忘记) ) ) ) ) ) ) ) ) ) ) ) ) )。
最终保存并部署。
至此,java环境已经成功部署。 为了更好地投保,请大家一起认证
逐渐打开cmd ( -附件-cmd或win R )
输入javac或者java,回车如果有以下协助的话,请稍微祝贺一下
下一位主人公将会出现的是apktool,虽然这个专用工具充斥着网络,但很多时候都无法编译4.0的apk。 因此,我强烈推荐以下人士。 (与其他不便相比,通过率是我见过的最大的。 为了懒惰的朋友着想,我做了个傻瓜解决了),这个专用工具我找起来很辛苦啊。
在下面的工具箱里。 下载后,缓解压力去自由之路。 (建议是某个磁盘的站点根目录,很容易找到。 嘿嘿)
我的是的
此专用工具基本上只有以下两个命令:
一. apktool d XX.apk YY
apktool d是反编译命令,其中d意味着decode
XX.apk是必须反编译的apk的文件夹名称( XX尽量不具有中国汉字) )。
YY是用于存储反编译文档的文件夹。 (就像你喜欢的那样,没必要是中国汉字。 YY也可以省略。 建议将默认设置放在XX文件夹中,然后立即省略。)
二、根据指令,apktool b YY (上边省略为XX,嘿嘿) ) )。
apktool b是重新编译命令
YY是必须编译的文件目录(是保存你定义的文件的文件夹,以上省略为XX ) ) )。
以下最终RE管理器: http://www.cn crk.com/downinfo/30288.html (非安装文件) )为例。 桌面上正好有一个。 喂,我马上就用。
一.笨办法
1、将“re管理工具. apk”拉入apktool文件夹内,如下:
2、将“re管理工具. apk”重命名为“0.apk”( (零,不是o ) ) ) ) ) ) ) )。
3、双击鼠标“指向我反编译. bat”,然后等待。 等等。 等等。 。 然后,我注意到增加了一个文件夹名为0的文件夹。
4、因为是学习训练的一环,暂时不做改动,马上双击鼠标“指向. bat”返回编译体验成功的喜悦。 查看对话框可以知道转换后的apk在哪里。 )引起食欲的,谁知道呢)。
5、当然,你以后保证这一步,必须签字才能安装。 签名工具最终有下载,下你就用。
二、手动方法( 4.04安装文件systemui.apk修改1%功耗的示例) )。
1、将systemui.apk上的framework-res.apk (重要)放入apktool文件夹下
2、然后打开CMD对话框,键入e :
3、重新输入cd apktool )后的结果如下:
4 .键入以下内容: apktool if framework-res.apk (返回)此步骤是加载体系结构以反编译系统软件程序进程时所必需的。 但是,我的这个版本号可以省去这一步。 为了安全,我同时做了这一步
5、输入apktool d systemui.apk (返回),往下看成功了一半
6、然后,可以更改新转换的systemui文件夹中的文档。 (请勿更改。 嘿嘿)现在就可以将1%充电电池脚本编写更换为apktool(systemui(RES ) Drawable。 如下
7、然后,将必要的电力使用标记复制到apk tool\systemui\RES\drawable-hdpi。
8、返回编译,在CMD对话框中输入apktool b systemui (返回),出现下边的界面,希望你也能成功。
9、最后,是重要的步骤。 你看不到自己的卡m了,没必要责备我。 在此,把初期的apk称为a,把新变换的apk称为b。 如下所述。 a、b都在winrar上打开,没有必要缓解压力。
第一,将b的resources.arsc文档(也可以是第二个)拖到a中进行交换,将压缩方法更改为存储。 谨记
第二,将b的用电方案编制拖到a上进行交换。 方式参照上边。 b的drawable-hdpi文件夹也拉入a进行更换。 完成了。 钦佩你自己吧。
最终,更改后的a可以换成你的手机,但请更改管理权限,记住大家都知道。
总结:系统软件apk反编译无需签字,但最终会进行更换。 如上所述。
一共替换两个类别。
1、resources.arsc文档
2、重新编译以前更改的文档。 就像案例的电力使用脚本编写和电力使用标志所属的drawable-hdpi文件夹一样。
王者荣耀和小兵互动是七周年的一个活动玩法,想要完成和小兵互动领取加星卡,那
文章导读:现在哪个仙侠手游好?主编今天来给大家推荐一些治愈唯美的手游吧,现在
我的世界冰火传说沙蚁螫针剑怎么做很多玩家不知道,冰火传说有很多非常好用的
在《三角战略(TRIANGLE STRATEGY)》中,安娜的定位是刺客/切后排/控制/残局收割
在《三角战略(TRIANGLE STRATEGY)》中,强盗头子的定位是战士/坦克/前排/盗贼,特
在《三角战略(TRIANGLE STRATEGY)》中,王女-科迪莉亚是第15章选择帮助王子清除
在游戏《东方:平野孤鸿》中,游戏里玩家如果建筑模糊是可以设置锐利度来解决
文章导读:剑与远征奇境探险无援孤岛攻略:无援孤岛是剑与远征的新奇境活动,许