Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Android gdb 調試,androidgdb調試

Android gdb 調試,androidgdb調試

編輯:關於android開發

Android gdb 調試,androidgdb調試


[1].終端目錄設置到: proj.android
[2].make文件的編譯選項加上: -g -gstabs+
[3].執行編譯腳本: sh ./build_native.sh NDK_DEBUG=1
[4].將生產的gdbserver push到手機上,找個能寫的目錄: adb push ./libs/armeabi/gdbserver data/data/tmp
[5].啟動app
[6].終端: adb shell
[7].終端: su
[8].終端: cd data/data/tmp (到存放gdbserver的目錄)
[9].獲得app進程號: ps com.fun.funm
[10].終端: ./gdbserver :1080[端口] —attach 6280[進程號]
[11].切換到proj.android終端
[12].終端: adb forward tcp:1080 tcp:1080
[13].啟動: ndk/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gdb
[14].終端: target remote: 1080 [15].打開 ./lib/armeabi/gdb.setup, 將裡面的兩個命令貼入終端執行

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved