您的位置:首页 > 产品设计 > UI/UE

(android实战)第三方应用反编译并修改UI信息后,重新编译

2011-12-19 20:49 771 查看
在实际开发过程中,我们会看到好的第三方效果,羡慕不以,就想如何能看到被人的UI布局,下面就是如何对第三方应用进行反编译,并重新编译的全过程

第一步 下载android-apktool

下载路径:http://code.google.com/p/android-apktool/

下载两个文件 apktool1.4.3.tar.bz2 ,apktool-install-windows-r04-brut1.tar.bz2

第二步 解压缩

加压缩两个文件,并将解压后的文件aapt.exe,apktool.bat,apktool.jar 三个文件copy到C:\Windows文件夹下

第三步 对指定的apk 进行解压缩

输入cmd ,打开对话框,输入以下指令

apktool d "[apk文件夹位置]" "[解压后的文件夹]"

例子 apktool d "D:\VoiceSecretary.apk" "D:\VoiceSecretary"

第四步 对解压后的文件夹中UI信息,进行编辑

注:解压缩后的文件夹包含两个部分

UI部分 和开发的文件一致

后台部分 非源文件,直接是编译后的文件

第五步 重新编译

输入cmd ,打开对话框,输入以下指令

apktool b "[解压后的文件夹]"

编译后的apk 文件 位置 [解压后的文件夹]\dist\apk文件

第六步 给未数字签名的apk ,进行数字签名

参照jarsigner 指令
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐