首页
论坛
课程
招聘
[求助]jdb 调试 Android
2020-9-19 21:18 1511

[求助]jdb 调试 Android

2020-9-19 21:18
1511

最近使用jdb调试模拟器的时候发现了一个问题
无法在Activity的onCreat方法上加断点
操作流程:
1 am start -D -n... 以调试方式启动App 此时模拟器端出现waiting for dedbugger 标志
2 adb shell ps ... 搜索App进程号
3 adb forword .... 端口转发
4 jdb -connect com.sun.... jdb连接 此时模拟器端waiting for debugger 标志消失
可是在第4步之后,App已经被完全加载了.也就是说界面已经初始化完毕,onCreat方法也被执行完毕,这个时候再打断点也不会卡在onCreat方法了.
请问我该如何在onCreat方法上打断点呢.
环境:
操作系统:win7
模拟器:Android8 x64
jdb:jdk自带的
没有App源码


【公告】看雪招聘大学实习生!看雪20年安全圈的口碑,助你快速成长!

收藏
点赞0
打赏
分享
最新回复 (2)
雪    币: 613
活跃值: 活跃值 (613)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
mb_foyotena 活跃值 2020-9-19 21:22
2
0
先打断点
雪    币: 580
活跃值: 活跃值 (256)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
AAAyangcheng 活跃值 2020-9-19 21:29
3
0
不行啊 attach的瞬间 界面初始化就已经完成了,oncreat也运行完了.所以没机会打断点
游客
登录 | 注册 方可回帖
返回