您的位置:首页 > 编程语言 > Java开发

Eclipse+APKTool动态调试APK

2015-09-29 17:38 253 查看

1. 所需工具

Eclipse.

Apktool v2.0.6.

安卓SDK工具.

2. 重编译APK

apktool d -d -o test test.apk



此时当前test目录下就是apktool解压后的所有文件。

apktool b -d test



此时test\dist目录下会生成一个apk文件,接下来将apk签名后安装进模拟器

apksign test\dist\test.apk

adb install test\dist\test_sign.apk



3. 调试APK

打开eclipse,File -> New -> Java Project 新建一个java工程。工程名随便写,去掉 use default location选择框,将目录设置为test解压的目录。

点击完成。



模拟器里运行apk。

打开DDMS。



8620为调试端口。

Eclipse设置调试。

Run -> Debug Configure



双击任意一个java文件。

设置断点,这样apk运行进入断点时会自动断下,



断下后的情况,可以单步步过调试,单步步进调试等。还可以看每个变量的值。



4. 结束

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: