【发布时间】:2011-12-13 11:35:24
【问题描述】:
我正在调整和编译Android 2.1的源代码。
我希望调试我对 Dalvik VM 所做的更改,特别是对文件的更改 dalvik/vm/interp/Stack.c.
我需要做什么才能启用调试?一旦启用,我该怎么做?
事实上,只需启用 dalvik 系统日志就足以满足我的需求。在整个虚拟机的(本机)代码中,都使用了宏 LOGE、LOGD 等……但是当我使用它们时,它会导致分段错误。在代码中使用时(不是我),仅在定义了 NDEBUG 时使用(#ifdef),所以我认为问题再次是未启用调试。
【问题讨论】:
标签: android debugging compilation dalvik