AndroidのNDKビルドでsoファイルのdebug symbolsのstripを避ける方法

More than 1 year has passed since last update.

debug symbolsを含んだsoファイルを利用する場合、デフォルトではdebug symbolsはstripされてしまいます。

stripを避けたい場合は、対象のsoファイルをprebuildするためのAndroid.mk内で cmd-strip を空定義すればstripされなくなります。

LOCAL_PATH := $(call my-dir)

# prebuilt shared library
include $(CLEAR_VARS)

LOCAL_MODULE := libxxxx
LOCAL_SRC_FILES := libs/$(TARGET_ARCH_ABI)/libxxxx.so
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include
cmd-strip :=
include $(PREBUILT_SHARED_LIBRARY)