[英]How can I view the stack traces of a native compiled C program in android?
我使用arm-linux-gnueabi-gcc -static -fno-stack-protector -fno-pie -march=armv7-a hello.c -o hello
為arm v7編譯了ac程序,並將二進制文件推送到/ data / local /你好在Android設備的根目錄。 我可以使用adb shell運行程序。 但我的問題是如何調試程序,即如何查看程序計數器和此類信息?
嘗試在遠程模式下使用gdb: https : //source.android.com/devices/tech/debug/gdb可能它已經可以使用了(過去有問題)。
您也可以嘗試使用Google Breakpad: https : //github.com/google/breakpad/blob/master/README.ANDROID它有時會運行:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.