Android ndk-stack 定位so库crash位置
- 在终端adb logcat | 你android ndk-stack所在的路径 -sym /你安卓工程.so文件所在的目录
❤ 请确保adb ndk-stack已经在环境变量,否则请切换到相应目录
>adb logcat | ndk-stack -sym ./lib/armeabi
- AndroidManifest.xml 设置 Debuggable 为true
----------------------------------------------------------------------------
********** Crash dump: **********
Build fingerprint: 'Coolpad/CoolpadK1-NT/CoolpadK1-NT:4.4.4/KTU84P/4.4.071.P0.15
0615.K1-NT:user/release-keys'
pid: 23838, tid: 23971, name: Thread-2961 >>> com.vesmart.singlepawn <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000004
Stack frame #00 pc 001ca31c /data/app-lib/com.vesmart.singlepawn-2/libNetClien
tSDK.so (CSendStream::SendData(unsigned char*, unsigned long, unsigned long, uns
igned long, unsigned long, unsigned long long)+55): Routine ??
??:0
Stack frame #01 pc 001cf6e7 /data/app-lib/com.vesmart.singlepawn-2/libNetClien
tSDK.so (NetClient_SendRealStream(long, char*, long, long, long, long, long long
)+78): Routine ??
??:0
分享到:
相关推荐
使用cocos2d-x,jni,和android ndk,开发调试无从着手是吧,那就来使用ndk-stack吧,让你轻松自如的在eclipse下,android下调试c/c++吧。嘻嘻。好东西要分享哦。
ndk-stack调试.so库
android-ndk(android-ndk-r26b-windows.zip)适用于Windows系统
android-ndk(android-ndk-r25b-windows.zip)适用于Windows系统
android-ndk(android-ndk-r25b-linux.zip)适用于Linux系统
android-ndk-r18b-linux-x86_64.zip https://dl.google.com/android/repository/android-ndk-r18b-linux-x86_64.zip
android-ndk-r13b-windows-x86_64 稳定版 platforms包含9-24
老版本的ndk,版本号是android-ndk-r9-windows-x86_64
ubuntu18.04基于QT5.13搭建最新Android开发环境源码包 资源: android-ndk-r19c-linux-x86_64.zip QT环境:5.13
android-ndk-tracktrack-analyzer .py
1、支持arm 2、支持aarch64
android-ndk-r6 android-ndk-r6 android-ndk-r6
android-ndk(android-ndk-r23b-windows.zip)适用于Windows系统
android-ndk(android-ndk-r25b-darwin.zip)适用于macOS系统
Android ndk r21e
android-ndk-r7-windows android-ndk-r7-windows android-ndk-r7-windows
android-ndk-r23-windows 安卓环境下载
可用于安卓 qt开发 安卓NDK android-ndk-r12b-windows-x86_64
android-ndk-r16-beta1-windows-x86_64
android-ndk-r15c-linux-x86_64.zip 分包压缩的,合并后为一个压缩包,再解压即可.