我正在使用 Chromium for android 开发简单的项目有没有办法通过 eclipse 调试器调试 Chromium C++ 代码?
现在我有可能使用 GDB 或 DDD 通过终端调试 C++。如果在这里如何使用 DDD 是简短的说明:
1.安装ddd应用
sudo apt-get install ddd
2.修改 chromium/src/build/android 目录下的 adb_gdb 文件
change the line $GDB $GDBARGS -x $COMMANDS && to
ddd --debugger $GDB $GDBARGS -x $COMMANDS &&
cd /铬/src
. 构建/android/envsetup.sh
build/android/adb_install_apk.py --apk ContentShell.apk
构建/android/adb_run_content_shell
构建/android/adb_gdb_content_shell
DDD应用程序(示例,如何使用)
一个。文件->开源->过滤器->设置文件名“ipc_chnnel_proxy.cc”->打开
湾。在函数 ChannelProxy::Context::OnMessageReceived 中设置断点
C。运行命令继续
d。DDD 将在此断点处中断