[笔记]安卓 使用breakpad定位崩溃问题

简介: [笔记]安卓 使用breakpad定位崩溃问题

极客时间

参考

参考

编译 安卓 breakpad so库

参考项目

编译之后运行崩溃生成dump文件

生成dump日志

Android Studio安装目录下 有个minidump_stackwalk.exe D:\android-studio\install_dir\bin\lldb\bin

使用minidump_stackwalk.exe xxx.dump > crash.txt

生成dump日志

crash.txt里面有日志

查看崩溃代码行数

利用Android stuido的安装目录下的minidump_stackwalk.exe解析native导致崩溃生成的dmp文件

NDK 下利用 arm-linux-androideabi-addr2line 定位 so 库问题点

GCC(警告.优化以及调试选项)

使用 arm-linux-androideabi-addr2line.exe -e -f -C xxx.so (address)

但是我发现输出?:00 等 问题 说so没有调试信息 无法定位代码行数 需要在 CFlag 加上-g

参考解决方案

相关文章
|
8月前
|
定位技术 API 开发工具
Android 按照步骤接入百度地图API,定位显示不了解决办法
Android 按照步骤接入百度地图API,定位显示不了解决办法
241 0
|
4月前
|
JSON Java 定位技术
【Android App】GPS获取定位经纬度和根据经纬度获取详细地址讲解及实战(附源码和演示 超详细)
【Android App】GPS获取定位经纬度和根据经纬度获取详细地址讲解及实战(附源码和演示 超详细)
284 0
|
3月前
|
安全 算法 JavaScript
安卓逆向 -- 关键代码定位与分析技术
安卓逆向 -- 关键代码定位与分析技术
45 0
|
4月前
|
XML Java 定位技术
【Android App】定位导航GPS中开启手机定位功能讲解及实战(附源码和演示 超详细)
【Android App】定位导航GPS中开启手机定位功能讲解及实战(附源码和演示 超详细)
120 0
|
5月前
|
编译器 Android开发
深度解读Android崩溃日志案例分析1:so崩溃
深度解读Android崩溃日志案例分析1:so崩溃
109 1
|
5月前
|
存储 Java Android开发
[√]android 崩溃排查
[√]android 崩溃排查
64 0
|
7月前
|
存储 移动开发 数据库
安卓mpaas项目崩溃后本地存储的数据被清除的原因
安卓mpaas项目崩溃后本地存储的数据被清除的原因
84 2
|
8月前
|
定位技术 Android开发 芯片
Android 中获取LocationProvider的三种方法和获取定位信息
Android 中获取LocationProvider的三种方法和获取定位信息
225 0
|
8月前
|
算法 测试技术 Android开发
Android逆向——定位到某书 Sign 算法(下)
Android逆向——定位到某书 Sign 算法(下)
|
8月前
|
设计模式 算法 Java
Android逆向——定位到某书 Sign 算法(上)
Android逆向——定位到某书 Sign 算法