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

[求助]jdb 调试 Android

2020-9-19 21:18
3098

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


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

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