tinyxml ビルド用設定
ソースの配置
「ColladaDom」プロジェクトの[jni/external-libs」ディレクトリに「tinyxml」ディレクトリを作成する。「tinyxml_2_6_2.zip」ファイルを、任意のディレクトリに解凍する。
解凍した全ファイルを、「ColladaDom」プロジェクトの「jni/external-libs/tinyxml」ディレクトリの下にコピー。
Makefile の作成
「jni/external-libs/tinyxml」ディレクトリに「Application.mk」および「Android.mk」ファイルを作成する。LF改行にしておくこと。「Application.mk」ファイル
APP_MODULES := tinyxml APP_ABI := armeabi-v7a APP_PLATFORM := android-9
「Android.mk」ファイル
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := tinyxml LOCAL_ARM_MODE := arm LOCAL_EXPORT_INCLUDES := $(LOCAL_PATH) LOCAL_SRC_FILES := \ tinyxml.cpp \ tinyxmlparser.cpp \ xmltest.cpp \ tinyxmlerror.cpp \ tinystr.cpp include $(BUILD_STATIC_LIBRARY)