使用NDK定位代码出错位置
./ndk/android-ndk-r16b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-addr2line -C -f -e ./native_crash/audio.primary.rk30board.so 0002f898
当执行后是乱码或者??:?时需要重新编译so修改编译脚本添加 -g或者Android.mk添加:
LOCAL_CFLAGS += -g
LOCAL_STRIP_MODULE :=false