2011年3月19日 星期六

[ Android ] 如何使用 GDB 除錯 (3)

Android NDK 同樣可以使用 GDB 來除錯。
當我們的 APK 內包含了 JNI 時,我們可以利用 Eclipse 搭配 GDB 來除錯。


# 編譯 NDK

$./ndk-build NDK_PROJECT_PATH=project_path


# 執行 GDB
$./ndk-gdb --project=project_path


# 使用 DDD
$cp ndk-gdb ndk-ddd
$vi ndk-ddd
#修改最後一行
ddd --debugger "$GDBCLIENT -x $GDBSETUP" $APP_PROCESS

$./ndk-ddd --project=project_path

沒有留言:

張貼留言