跟踪 android c++代码崩溃函数栈
2014-01-26 16:14
375 查看
进 adb 目录,敲入如下命令
./adb logcat | /xxxx/android-ndk-r8e/ndk-stack -sym /xxxxxx/proj.android/obj/local/armeabi/
把NDK目录和 .so 文件的目录替换上去。
参照:
http://cmzx3444.iteye.com/blog/1463035
ndk-stack需要log作为输入来分析
adb logcat | $NDK/ndk-stack -sym $PROJECT_PATH/obj/local/armeabi
也可以把log直接拿出来,再用ndk-stack分析
adb logcat > /tmp/foo.txt
$NDK/ndk-stack -sym $PROJECT_PATH/obj/local/armeabi -dump foo.txt
./adb logcat | /xxxx/android-ndk-r8e/ndk-stack -sym /xxxxxx/proj.android/obj/local/armeabi/
把NDK目录和 .so 文件的目录替换上去。
参照:
http://cmzx3444.iteye.com/blog/1463035
ndk-stack需要log作为输入来分析
adb logcat | $NDK/ndk-stack -sym $PROJECT_PATH/obj/local/armeabi
也可以把log直接拿出来,再用ndk-stack分析
adb logcat > /tmp/foo.txt
$NDK/ndk-stack -sym $PROJECT_PATH/obj/local/armeabi -dump foo.txt
相关文章推荐
- MFC第1天--跟踪代码要抓重点--切记切记--侯杰复习C++ 2对象切割与虚函数P68
- android c++ 代码堆栈跟踪
- ndk-stack 调试 android c++ 代码崩溃位置
- android gdb 调试c++代码
- Android 启动过程代码跟踪
- 使用trace32调试跟踪android lk代码的一点小技巧
- 利用JNI技术在Android中调用C++形式的OpenGL ES 2.0函数
- Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码
- c++继承应用->写一套代码跨越IOS和Android两个平台
- c++里面虚函数virtual的案例代码
- android 在函数中使用return,让后面的代码不再执行
- 利用JNI技术在Android中调用C++形式的OpenGL ES 2.0函数
- 在C++中使用Lambda函数提高代码性能
- Android GDB 调试C/C++代码环境搭建
- 图像处理之其他杂项(四)之cvSnakeImage()函数代码升级,从C接口到C++接口:snakeImage()
- Android:JNI函数编码风格(C风格与C++风格)
- C++代码书写模板 -- 如何判断函数类型
- Android App中通过JNI调用C/C++代码
- 写一个函数,可以处理C++代码,将其中的注释去掉
- C++ 输出代码所在的文件、行数以及函数名称