首页
社区
课程
招聘
[求助]jdb 调试 Android
2020-9-19 21:18 2458

[求助]jdb 调试 Android

2020-9-19 21:18
2458

最近使用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源码


[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

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