使用APK MultiTool进行APK反编译工具终极教程.docx

上传人:b****5 文档编号:29049254 上传时间:2023-07-20 格式:DOCX 页数:12 大小:1.09MB
下载 相关 举报
使用APK MultiTool进行APK反编译工具终极教程.docx_第1页
第1页 / 共12页
使用APK MultiTool进行APK反编译工具终极教程.docx_第2页
第2页 / 共12页
使用APK MultiTool进行APK反编译工具终极教程.docx_第3页
第3页 / 共12页
使用APK MultiTool进行APK反编译工具终极教程.docx_第4页
第4页 / 共12页
使用APK MultiTool进行APK反编译工具终极教程.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

使用APK MultiTool进行APK反编译工具终极教程.docx

《使用APK MultiTool进行APK反编译工具终极教程.docx》由会员分享,可在线阅读,更多相关《使用APK MultiTool进行APK反编译工具终极教程.docx(12页珍藏版)》请在冰豆网上搜索。

使用APK MultiTool进行APK反编译工具终极教程.docx

使用APKMultiTool进行APK反编译工具终极教程

一、APKMulti-Tool介绍

APKMulti-Tool是APKManager的升级版,是一个强大的APK反编译工具,集多种功能于一身,是居家必备、做ROM必选的工具!

这是一个比较方便的适合非开发者的小工具,可以对一些APK程序做自己喜欢的修改!

目前官方最新版是APKMulti-Tool1.0.3,官方网站是:

二、汉化说明

此版本基于官方APKMulti-Tool1.0.3(05/17/2012)汉化,完全尊重原版,但去除了在线更新功能。

官方英文原版每次执行脚本的时候都会先在线检查更新,这可能因为网络问题导致长久等待,而且在线更新将会覆盖汉化脚本,使汉化失效。

此版本为绿色版,免安装,解压后双击Script.bat就能直接运行,不会对注册表进行任何操作。

如果你不再使用此软件,直接从计算机删除程序目录即可,不会留任何垃圾。

此汉化版本仅供学习交流之用,请不要用于商业目的。

鉴于本人英语水平有限,不足之处还望指出!

三、下载地址

1.CSDN:

2.微盘:

3.115网盘:

4.趣盘:

http:

//manction.qupan.cc/7122347.html

四、前提条件

要正常使用APKMulti-Tool,您的计算机必须满足以下两个条件:

1.JDK(JavaDevelopmentKit)

2.Adb(AndroidSDKtoolsAndplatform-tools)

(1)JDK的安装及环境变量的配置

1.去Oracle官方网站下载并安装JDK,下载地址:

注意是下载JDK,而不是JRE

JDK(JavaDevelopmentKit,Java开发工具包)

JRE(JavaRuntimeEnvironment,Java运行环境)

你也可以点击以下链接直接下载JDK:

32位:

64位:

2.配置环境变量

下载并安装JDK之后,你需要在计算机的“系统属性”里配置以下环境变量:

(步骤:

在计算机的桌面上右击“我的电脑”,点击“属性”-“高级”-“环境变量”)

变量名:

JAVA_HOME

变量值:

D:

\java\jdk1.6.0_32(JDK安装目录)

3.测试JDK是否安装成功

在计算机的“运行”(Win+R)里打开CMD

输入java–version命令,如果出现以下提示,表示JDK安装成功!

C:

\DocumentsandSettings\Administrator>java-version

javaversion"1.6.0_20"

Java(TM)SERuntimeEnvironment(build1.6.0_20-b02)

JavaHotSpot(TM)ClientVM(build16.3-b01,mixedmode)

(2)ADB的安装及环境变量的配置

1.首先要去Google官方下载AndroidSDK,下载地址是:

你也可以点击以下链接直接下载AndroidSDK:

2.下载并安装AndroidSDK之后,打开SDKManager,勾选Packages下面的Tools,只需要下载AndroidSDKTools和AndroidSDKPlatform-tools,大小为78MB,其他的不用下载。

3.设置AndroidSDK环境变量

1)新建环境变量

(步骤:

在计算机的桌面上右击“我的电脑”,点击“属性”-“高级”-“环境变量”)

变量名:

ANDROID_SDK_HOME

变量值:

D:

\Android\android-sdk(SDK安装目录)

2)添加Path路径

(一般来讲系统上默认都会有Path变量,我们只需要找到并编辑即可,直接在变量值后面添加以下变量值;如果不存在Path变量,那就新建一个吧)

变量名:

Path

变量值:

;%ANDROID_SDK_HOME%\tools;%ANDROID_SDK_HOME%\platform-tools(注意前面的分号)

4.测试AndroidSDK和ADB是否安装成功

在计算机的“运行”(Win+R)里打开CMD,输入adb命令,如果出现以下提示,表示AndroidSDK和ADB安装成功!

五、使用教程

完成了JDK和SDK的安装和配置,现在终于可以开始使用APKMulti-Tool反编译APK程序了!

友情提示:

如果你使用的是官方原版APKMulti-Tool,在完成了JDK和SDK的安装和配置之后,你还必须把AndroidSDK安装目录android-sdk\platform-tools文件夹的以下3个文件拷贝到APKMulti-Tool目录APKMulti-Tool\platform-tools文件夹下,否则程序不能正常运行。

adb.exe

AdbWinApi.dll

AdbWinUsbApi.dll

PS:

本人提供的汉化版已经包含这3个文件,无需修改。

APK是AndroidPackage的简称,是安卓的安装文件。

通过APKMulti-Tool这款软件,先解压apk文件然后对其进行编辑,然后再打包,最后签名。

这样就可以安装自己修改过的apk文件了。

文件夹说明:

keep保存修改前文件

projects包含反编译出来的文件

place-apk-here-for-modding存放待修改的文件(文件名一定不要有空格,最好用英文命名)

place-apk-here-for-signing存放待签名的文件

place-apk-here-to-batch-optimize存放批量处理的文件(可以多个)

place-ogg-here存放待OGG优化的文件

具体步骤是这样的:

1)普通apk文件

普通apk文件就是从各种网站上下载下来的第三方软件,比如我们从腾讯网下载一个Android版手机QQ:

mobileqq_2012_android_build0130.apk

(1)把需要反编译的APK文件放到place-apk-here-for-modding文件夹里面;

(2)运行Script.bat,在CMD窗口中输入23,设置当前项目,选择要编辑的apk文件,回车确认;

(3)在CMD窗口中输入9,apk文件就被反编译到projects文件夹了;

(4)我们对project文件夹中的文件进行编辑,一般APK的图片文件放在XXX.apk\res\drawable-hdpi文件夹里面,我们可以通过Photoshop等图像处理软件对其中的图片包括软件的图标进行编辑替换;而APK的语言文件一般是在XXX.apk\res\values文件夹的strings.xml文件里面,我们可以使用EditPlus等文字编辑工具对里面的文字进行编辑;

(5)在CMD窗口中输入11,重新编译apk,这个过程花费的时间肯可能比较长,请耐心等候。

编译成功之后,你可以看到place-apk-here-for-modding文件夹里面出现了一个unsignedXXX.apk,当然,没有签名的APK还是不能安装的;

(6)在CMD窗口中输入12,进行apk签名,你可以看到place-apk-here-for-modding文件夹里面出现了一个signedXXX.apk,APK修改成功,这样就可以拿过来安装了;

(7)如果你手机连接着数据线可以在CMD窗口中输入6,直接用adb安装编辑好的apk文件到手机里。

2)系统apk文件

系统apk文件一般是手机system/路径里面的,像/system/app/xxx.apk(自带应用程序)还有像/system/framework/framework-res.apk都可以编辑。

注意:

1.系统文件的编辑有些风险的,就像你用R.E管理器删除系统应用一样,搞不好就变成循环重启。

所以编辑之前还是用recovery做个当前系统的Backup备份;

2.注意要保证你的System文件夹里有足够大的空间,不然改好了push不进去。

(1)手机仅充电状态连接电脑,在CMD窗口中输入0(提取系统apk文件),然后输入提取路径例如/system/app/xxx.apk,接着重新命名,这个名字可以随意取,建议不要有空格;

(2)在CMD窗口中输入1,apk文件就被解压到projects文件夹了;

(3)我们对project文件夹中的文件进行编辑,一般APK的图片文件放在XXX.apk\res\drawable-hdpi文件夹里面,我们可以通过Photoshop等图像处理软件对其中的图片包括软件的图标进行编辑替换;而APK的语言文件一般是在XXX.apk\res\values文件夹的strings.xml文件里面,我们可以使用EditPlus等文字编辑工具对里面的文字进行编辑;

(4)在CMD窗口中输入3,重新压缩成apk,你可以看到place-apk-here-for-modding文件夹里面出现了一个unsignedXXX.apk;

(5)CMD窗口中输入8(把编辑好的系统apk文件重新push到系统里面),然后输入路径,比如输入/system/app/xxx.apk,这个一定要跟你push出来的路径和文件名完全一样才能被替换。

汉化:

Manction

主页:

微博:

日期:

2012年5月28日

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 解决方案

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1