Android之ndk之用arm-linux-androideabi工具通过地址找到具体哪里崩溃
【摘要】 1、配置环境
1)、找到ndk目录,如果不记得我们到bashrc文件里找到 vim ~/.bashrc 2)、配置ndk目录下的arm-linux-androideabi的bin到bashrc文件里面去 &nbs...
1、配置环境
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、测试
比如崩溃日志
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 ××××
用这个命令查看
arm-linux-androideabi-addr2line -C -f -e **.so address查看
文章来源: chenyu.blog.csdn.net,作者:chen.yu,版权归原作者所有,如需转载,请联系作者。
原文链接:chenyu.blog.csdn.net/article/details/78670259
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)