1.安裝:linux
a.下載gdb:https://www.gnu.org/software/gdb/download/android
b.解壓後,配置(調試arm64手機: ./configure --host=x86_64-linux-gnu--target=aarch64-android-linux)shell
(調試arm32手機 : ./configure --host=x86_64-linux-gnu--target=arm-linux-android)tcp
c.配置完成後,make一下調試
d.make完了,能夠把目錄下面的gdb給添加到環境變量中,cp .../gdb /usr/bin/ gdb_調試版本,而後就能夠任意位置使用gdbserver
2.建立調試連接:rem
手機端:get
a.adb forward tcp:4848 tcp:4848變量
b.adb shell 配置
c.gdbserver(64) :4848 your_bin/--attach pid
linux 端:
a.gdb_調試版本 symbol_bin
b.target remote :4848 建立連接便可