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

在实际开发过程中,我们会看到好的第三方效果,羡慕不以,就想如何能看到被人的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 指令

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值