AndroidStudio动态调试apk
来源:互联网 发布:完美芦荟胶淘宝官网 编辑:程序博客网 时间:2024/05/01 10:57
AndroidStudio动态调试apk
1、添加smalidea插件
2、反编译apk
3、在AndroidMainfest.xml中添加debuggable=“true”
4、在smail文件中找到oncreate()并添加
invoke-static{},Landroid/os/Debug;->waitForDebugger()V
5、回编译apk
6、将反编译后的文件夹导入Android Studio,import Project
7、打开Edit Configuration
8、添加remote类型的调试,port为8700(DDMS共用端口)
9、打开DDMS
10、再打开模拟器,安装回编译后的apk
11、使用smail类型编译工程,开始调试(F7、F8)
备注:
1、DDMS中的View可以解析apk界面
2、如何做到不修改AndroidManifest.xml中的debug属性就可以进行调试:
1》 修改boot.img,从而打开系统调试,这样就可以省去给app添加android:debuggable="true",再重打包的步骤了。
2.》直接修改系统属性,使用setpropex工具在已经root的设备上修改只读的系统属性。使用此工具来修改ro.secure和ro.debuggable的值。
(复制,未测试)
2、利用eclipse动态调试apk
http://blog.csdn.net/jiangwei0910410003/article/details/51456735
2 0
- AndroidStudio动态调试apk
- AndroidStudio无源码动态调试apk
- androidstudio动态调试smali
- apktool + eclipse 动态调试APK
- 动态调试反编译的apk
- 无源码动态调试APK
- 动态调试APK-超实用
- IDA 动态调试apk so
- AndroidStudio+ideasmali动态调试smali汇编
- AndroidStudio+ideasmali动态调试smali汇编
- Android动态调试--jeb调试apk
- AndroidStudio下BuildTypes和ProductFlavors动态编译并重命名apk
- AndroidStudio下BuildTypes和ProductFlavors动态编译并重命名apk
- 反编译apk+eclipse中动态调试smali
- apktool + eclipse 动态调试无源码apk
- Android APK程序的smali动态调试
- androidstudio apk调试运行没有问题 apk安装运行闪退
- androidstudio apk调试运行没有问题 apk安装运行闪退
- JAVA相关基础知识
- [整理]PHP/HTML混写的四种方式
- 1040. 有几个PAT(25)----暴力
- Python之动态检测编码chardet
- 23.Merge k Sorted Lists
- AndroidStudio动态调试apk
- SSM/angularjs _ 文件的上传下载
- codeforces 285E. Positions in Permutations (容斥原理+DP)
- JProfiler之java剖析工具
- 在Android Studio中进行UI测试
- java中的阻塞线程
- 您的设计模式——建造者模式【Builder Pattern】
- C++建模实战1-高考录取系统(7)
- PHP中的正则表达式的优化