风子09 发表于 2024-2-26 14:33

jeb动态调试,局部变量只能看到Py,看到的Vx都是显示void

本帖最后由 风子09 于 2024-4-4 17:15 编辑

解决问题,查看手册后
https://www.pnfsoftware.com/blog/debugging-android-apps-on-android-pie-and-above/
环境
操作系统 win10,win11
jeb版本 多个版本,有出现vx(py)会显示,但是v1-vx都是显示void
真机 oppo 安卓10

VM> info
Debuggee is running on ?
VM information: JDWP:"Java Debug Wire Protocol (Reference Implementation) version 1.8
JVM Debug Interface version 1.2
JVM version 8 (Dalvik, )" v1.8 (VM:Dalvik v8)
VM identifier sizes: f=8,m=8,o=8,rt=8,fr=8
VM>

无闻无问 发表于 2024-2-26 16:47

尝试一下,更换adb版本,与手机或模拟器系统API匹配……

lies2014 发表于 2024-2-26 18:51

这些变量在你断下的地方都还没有赋值,当然会显示 void 了

正己 发表于 2024-5-6 20:43

安卓系统版本,看一下上面的回复
页: [1]
查看完整版本: jeb动态调试,局部变量只能看到Py,看到的Vx都是显示void