Android(安卓)c和c++函数调用堆栈分析
16lz
2021-01-25
logcat 里把崩溃信息拷贝出来,然后:
source build/envsetup.sh
choosecombo
developments/tools/scripts/stack crash.log
用arm-eabi-objdump命令查看lib库或可执行文件的函数-地址映射信息
arm-eabi-objdump -d out/target/product/madonna/system/lib/libril.so >> ~/addrmap,将libril.so地址信息写入文件~/addrmap
编译目标文件时增加
LOCAL_CFLAGS := -O0 -g
LOCAL_STRIP_MODULE := false
source build/envsetup.sh
choosecombo
developments/tools/scripts/stack crash.log
用arm-eabi-objdump命令查看lib库或可执行文件的函数-地址映射信息
arm-eabi-objdump -d out/target/product/madonna/system/lib/libril.so >> ~/addrmap,将libril.so地址信息写入文件~/addrmap
编译目标文件时增加
LOCAL_CFLAGS := -O0 -g
LOCAL_STRIP_MODULE := false
更多相关文章
- 万字长文带你了解最常用的开源 Squid 代理服务器
- 一款常用的 Squid 日志分析工具
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- Oprofile 移植到Android
- 几本二手书出售Android/WP/设计模式算法等,基本全新
- Android(安卓)Camera HAL设计初步
- Android(安卓)获取amr音频文件时长