Android之ndk之用arm-linux-androideabi工具通过地址找到具体哪里崩溃
生活随笔
收集整理的這篇文章主要介紹了
Android之ndk之用arm-linux-androideabi工具通过地址找到具体哪里崩溃
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、配置環(huán)境
1)、找到ndk目錄,如果不記得我們到bashrc文件里找到
vim ~/.bashrc
2)、配置ndk目錄下的arm-linux-androideabi的bin到bashrc文件里面去
vim ~/.bashrc
然后配置路徑,這里是我的
export PATH=$PATH:******/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin
3)、配置好了記得source下文件
source ~/.bashrc
2、測(cè)試
比如崩潰日志
libc F Fatal signal 11 (SIGSEGV), code 1, fault addr 0x8 in tid 22832 (pn.client.phone)DEBUG F #00 pc 00000008 <unknown>F #01 pc 000146eb ××××F #02 pc 0000b155 ××××F #03 pc 0000d06b ××××F #04 pc 00011d67 ××××F #05 pc 00004784 ××××
用這個(gè)命令查看
arm-linux-androideabi-addr2line -C -f -e **.so address查看
總結(jié)
以上是生活随笔為你收集整理的Android之ndk之用arm-linux-androideabi工具通过地址找到具体哪里崩溃的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: C和指针之动态内存分配之输入很多整数进行
- 下一篇: C和指针之动态内存分配(读取范围在1和标