apktool
作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看
dex2jar
作用:将apk反编译成java源码(classes.dex转化成jar文件)
jd-gui
作用:查看APK中classes.dex转化成出的jar文件,即源码文件
apktool :
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/ApkTool.shtml#download
jd-gui:
解包 APK:
java -jar apktool.jar d *.apk -o out
其中 *.apk 是被解包的 APK 文件名, out 是输出目录名称
重新打包:
java -jar apktool.jar b out
out 就是上面的输出目录
dex2jar.bat classes.dex
查看证书MD5:keytool -list -v -keystore "android.keystore"
查看apk包的packageName、versionCode、applicationLabel、launcherActivity、permission等各种详细信息
aapt dump badging APK
提供一个界面可视化反编译APK软件下载链接:http://download.csdn.net/download/tjasonj/10208434