首页
社区
课程
招聘
[求助]IDA6.6调试APK,断点不起作用
2015-2-27 17:29 14507

[求助]IDA6.6调试APK,断点不起作用

2015-2-27 17:29
14507
按照网上给出的《debugging_dalvik》里的介绍,基本按照上面的步骤,使用的也是给出的例子程序。
一、android sdk、模拟机、安装apk等等就不说了……
二、apk程序拖进ida后,选择classes.dex,然后在“Debugger/Debugger Options/Set specific options”里设置:Package name是"com.example.myfirstapp",Activity是“.MainActivity”
Path to sources这个地方没有去设置。
然后去模拟机里把手机设成调试模式
三、下断点,在MainActivity的OnCreate函数处下断点,位置应该一样,在0004EE20处。
四、按F9执行应用,模拟机上的应用起来后,并未在设置的OnCreate函数处断下来,IDA上面显示的是一个"please waiting"的小窗口,一直是running的状态。

用其他自己写的小程序测试,也是如此。在其他更多的地方下断点,也是断不下来。
换成真机测试,也是如此。

请教一下如何解决这个问题,谢谢!

[培训]《安卓高级研修班(网课)》月薪三万计划,掌 握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
点赞0
打赏
分享
最新回复 (3)
雪    币: 429
活跃值: (412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
monnyabc 2015-2-27 17:39
2
0
APK设置为调试模式没,或你手机改为调试模式没 即 default.prop 中 ro.debuggable = 1
雪    币: 195
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
starflier 2015-2-27 17:41
3
0
在AndroidManifest.xml里已经设置 android:debuggable=”true” 了
雪    币: 195
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
starflier 2015-3-2 11:08
4
0
ok了,下断点的时候,我之前是右键函数,然后设置断点;
后来改成双击函数,然后按F2下断点,这样就可以断下来,也不知道是为什么
游客
登录 | 注册 方可回帖
返回