User Tools

Site Tools


android:android-jni

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
android:android-jni [2011/03/16 12:26] percyandroid:android-jni [2015/01/03 14:31] – external edit 127.0.0.1
Line 97: Line 97:
  
 ====== native crash log分析 ====== ====== native crash log分析 ======
-[[android:android-jniandroid-ndk-stacktrace-analyzer|native crash log分析]] +[[android:android-jni:android-ndk-stacktrace-analyzer|native crash log分析]]
- +
-参考: +
-  - http://code.google.com/p/android-ndk-stacktrace-analyzer/wiki/Usage +
-  - http://source.android.com/porting/debugging_native.html +
-stack下载: +
-  * http://bootloader.wdfiles.com/local--files/linux%3Aandroid%3Acrashlog/stack +
- +
-android-ndk-stacktrace-analyzer用法 +
-<code> +
-android-ndk/android-ndk-1.6_r1/build/prebuilt/linux-x86/arm-eabi-4.2.1/bin/arm-eabi-objdump -S mylib.so > mylib.asm +
-python parse_stack.py mylib.asm logcat.txt +
-</code> +
- +
-stack用法: +
-<code> +
-python stack.py logcat.txt +
-</code> +
-说明:stack看起来是google内部使用的工具,在windows上跑不起来,需要在Linux环境下,还有使用的时候会提示so文件的位置不存在,按照它的要求,建立相应的目录,并放入so文件就可以了。 +
- +
- +
- +
- +
- +
- +
- +
- +
- +
  
  
/var/www/dokuwiki/wiki/data/pages/android/android-jni.txt · Last modified: 2016/05/05 13:07 by 127.0.0.1