首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

应用apktool对apk进行反编译

2012-06-26 
使用apktool对apk进行反编译安装步骤如下:1.首先安装需要JAVA环境,先下载JDK/JRE,点击下载,已经有JAVA环境

使用apktool对apk进行反编译
安装步骤如下:
1.首先安装需要JAVA环境,先下载JDK/JRE,点击下载,已经有JAVA环境的可跳过此步

2.到code.google上下载apktool.jar以及相关文件:http://code.google.com/p/android-apktool/downloads/list
点击下载apktool-1.0.0.tar.bz2 和apktool-install-windows-2.1_r01-1.zip

3.解压apktool.jar 到 C:\Windows文件夹下
解压apktool-install-windows.zip到任意文件夹

4.点击开始菜单,运行,输入CMD回车,用cd命令转到刚刚解压apktool-install-windows所在的文件夹,输入apktool,出现一些命令说明即成功安装。

Apktool 命令
apktool d geek.apk test    反编译 geek.apk到文件夹test
apktool b  test geek-unsigned.apk     把文件夹test打包为geek-unsigned.apk
此时并未签名。需要重新签名:

1。使用源码环境下的key进行签名:
java -jar signapk.jar testkey.x509.pem testkey.pk8 test-unsigned.apk    test_signed.apk

2。使用自己的签名信息,进行签名:
jarsigner -verbose -keystore my-release-key.keystore
my_application.apk alias_name


my_application.apk 是需要签名的apk,也是签名之后生成的apk

jarsigner -verbose -keystore my-release-key.keystore -signedjar my_application.apk my_application_signed.apk alias_name

http://www.cnblogs.com/feisky/archive/2010/01/17/1650076.html

热点排行