使用Ndk-stack将C++的错误堆栈信息转成行号(脚本)

2022-08-10  本文已影响0人  izheer

脚本:

adb -s {设备名} logcat -v threadtime | {NDK中的ndk-stack路径 } -sym {so路径}

如:

adb -s  ce0718279c9aa907057e logcat -v threadtime | D:\Android\Sdk\ndk\21.4.7075529\prebuilt\windows-x86_64\bin\ndk-stack -sym D:\workspace\AndroidDemo\app\build\intermediates\cmake\debug\obj\arm64-v8a

pause

adb devices #可以使用此命令先查看手机的设备名

将上面的脚本设置成 .bat 文件,然后双击运行即可。

so路径可以使用相对路径:

adb -s  ce0718279c9aa907057e logcat -v threadtime | D:\Android\Sdk\ndk\21.4.7075529\prebuilt\windows-x86_64\bin\ndk-stack -sym AndroidDemo\app\build\intermediates\cmake\debug\obj\arm64-v8a

pause

上一篇 下一篇

猜你喜欢

热点阅读