社区
Android
帖子详情
小问题:NDK程序崩溃时,Logcat中不显示栈信息。
Career2011
2013-09-02 04:34:14
NDK程序,C代码崩溃的时候,logcat中只有一句话
09-02 16:26:27.770: A/libc(13881): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 13895 (Thread-2100)
如何能否显示栈信息?然后用ndk-stack等工具进一步查看详细信息。
...全文
163
3
打赏
收藏
小问题:NDK程序崩溃时,Logcat中不显示栈信息。
NDK程序,C代码崩溃的时候,logcat中只有一句话 09-02 16:26:27.770: A/libc(13881): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 13895 (Thread-2100) 如何能否显示栈信息?然后用ndk-stack等工具进一步查看详细信息。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Career2011
2013-09-03
打赏
举报
回复
引用 2 楼 youngc527 的回复:
需要在编译so的时候加入调试选项,-g 什么什么的
已在Application.MK中将APP_OPTIM设置成debug,还是不行。
Darcy杨
2013-09-02
打赏
举报
回复
需要在编译so的时候加入调试选项,-g 什么什么的
南瓜饼
2013-09-02
打赏
举报
回复
你自己抓异常 或者打印LOG
NDK
crash
栈
信息
的错误定位
Android
NDK
是什么,为什么我们要用
NDK
?...众所周知,Android
程序
运行在Dalvik虚拟机
中
,
NDK
允许用户使用类似C / C++之类的原生代码语言执行部分
程序
。
NDK
包括了: 从C / C++生成原生代码库所需要的
使用
ndk
-stack追踪
程序
崩溃
http://mogoweb.net/categories/android-
ndk
2011年9月1日alex3 条评论 ...
程序
崩溃
无疑是
程序
员最头疼的事情,而android native
程序
崩溃
简直是令
程序
员
崩溃
。Android java
程序
在
Android
NDK
墓碑/
崩溃
分析
打印日志
信息
这种方法通过在代码
中
可能出现Bug的位置添加一些日志输出语句来跟踪整个
程序
的执行过程或者查看关键变量的值等等。单步调试这个方法则主要使用到了调试工具,例如gdb和Visual Studio
中
内置的调试
Android
logcat
解析与
问题
分析
logcat
是Android
中
一个命令行工具,可以用于得到
程序
的log
信息
。... 当
程序
崩溃
的
时
候会在loacat
中
打印出backtrace,如下图所示 这个backtrace在墓碑文件tombstone
中
更清楚 这个地址就是
程序
崩...
ndk
-stack
程序
崩溃
无疑是
程序
员最头疼的事情,而android native
程序
崩溃
简直是令
程序
员
崩溃
。Android java
程序
在异常之前还...比如,下面就是一段native
程序
异常后,在
logcat
中
打印出的
信息
: 09-01 07:20:39.170: INFO/DEBUG
Android
80,337
社区成员
91,284
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章