NDK分析log

原创 2015年11月20日 12:25:17

1.分析log

adb logcat | NDK/ndk-stack -sym  PROJECT/obj/local/armeabi-v7a/*.so

 

2.定位出错位置


先用DDMS查看日志,找到 报错的汇编地址如: pc 0063402

/Developer/android-ndk-r10c/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-addr2line-e /Project/yy/minetang/build/android/obj/local/armeabi-v7a/libyworld.so 汇编地址(如上所述)

 

3.定位出错的函数信息

NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-objdump-S -D NDK/ndk-stack-sym PROJECT/obj/local/armeabi-v7a/*.so > dump.log

 

e.g.

adb logcat | ndk-stack-sym /Project/yy/minetang/build/android/obj/local/armeabi-v7a/libyworld.so

相关文章推荐

log4cpp Android NDK 测试程序

  • 2016年03月09日 19:22
  • 4.56MB
  • 下载

android NDK下log的使用和封装

参考: Android Studio 上如何使用LogCat:http://blog.csdn.net/u012005313/article/details/47747997 Android log...

log4cpp Android NDK 开发

  • 2016年03月09日 19:19
  • 4.08MB
  • 下载

android ndk 入门3 - log实现

新建工程NDKTest2,新建活动MainActivity 修改local.properties,加入ndk路径 ndk.dir=$$ 修改gradle.properties,加入:...

基于 Android NDK 的学习之旅-----JNI LOG 打印

程序都是调出来的。 下面我介绍下JNI层的log打印方法的使用,类似与Android sdk提供的log 1、Android 应用层 MainActivity.java 主要功能代码 a)  ...
  • mkhgg
  • mkhgg
  • 2011年08月31日 16:18
  • 372

Android笔记--NDK/JNI Log 输出

1. Android.mk 文件的配置 要打印log须添加: LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog 2.JNI层C...
  • redouba
  • redouba
  • 2014年02月27日 15:52
  • 1200

Android NDK JNI LOG 打印

主要功能代码 a)         静态载入 So 库 b)        声明本地方法 c)         调用本地方法 代码附有注释如下: public class MainActi...
  • xhfjiao
  • xhfjiao
  • 2011年12月29日 11:23
  • 521

android的ndk编译时错误__android_log_print无法找到定义

android的ndk编译时错误__android_log_print无法找到定义
  • jhope
  • jhope
  • 2016年08月24日 13:15
  • 193

基于 Android NDK 的学习之旅-----JNI LOG 打印(附源码)

基于 Android NDK 的学习之旅-----JNI LOG 打印 程序都是调出来的。 下面我介绍下JNI层的log打印方法的使用,类似与Android sdk提供的log 1、An...
  • dui_cky
  • dui_cky
  • 2011年08月14日 18:27
  • 2148
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NDK分析log
举报原因:
原因补充:

(最多只允许输入30个字)