求Android中C/C++打印堆栈的方法

wulin900515 2013-03-03 09:31:09
最近在做一个android的游戏,但运行到手机后会崩溃,由于大部分代码都是C++写的ye看不见崩溃是的stacktree,上网找了一些方法,说要自己编译一个libdvm.so的库,然后把他倒入到手机里面,然后就开始下android的源码包,然后再编译,期间碰到种种问题,后来也一个个解决了,好不容易libdvm.so文件编译出来了,导入到手机里面手机竟然启动不了了,更别说去调试程序了,还好提前把手机里面的这个文件备份一下,不然更悲剧了。
不知道是否还有其他的方法方便在程序崩溃时可以打印stack
...全文
500 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuleyouxi 2013-03-07
  • 打赏
  • 举报
回复
貌似有个CallStack.cpp的在libutils.so里面
妖怪 2013-03-06
  • 打赏
  • 举报
回复
运行到手机崩溃... 你试试tombstone 或者bugreport 然后用objdump反so看汇编吧 libdvm.so 尽量别替换 各个手机的配置可能是不同的
zy1235678 2013-03-04
  • 打赏
  • 举报
回复
libdvm.so这个文件是要和自己系统匹配的代码才能用的

80,472

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧