0
私はこのガイドを使ってアンドロイド用にFreetype2をコンパイルすることができました:https://bitbucket.org/javafxports/android/wiki/Building%20Freetype。プロジェクトにどのように組み込むのですか?修正された手順でそれをやり直す必要がありますか?Freetype2をクロスコンパイルできました。今は何ですか?
私はこのガイドを使ってアンドロイド用にFreetype2をコンパイルすることができました:https://bitbucket.org/javafxports/android/wiki/Building%20Freetype。プロジェクトにどのように組み込むのですか?修正された手順でそれをやり直す必要がありますか?Freetype2をクロスコンパイルできました。今は何ですか?
誰かが私と同じ問題を抱えている場合に備えて、これを投稿したばかりです。
私はこのチュートリアル:https://en.wikibooks.org/wiki/OpenGL_Programming/Installation/Android_NDK#FreeType を見つけました。その後、私のjni
フォルダに作成したfreetype
フォルダをプロジェクトにコピーしました。
LOCAL_C_INCLUDES := freetype/include/freetype2/ \
freetype/include/freetype2/freetype \
freetype/include/freetype2/freetype/config
LOCAL_STATIC_LIBRARIES := freetype
はしばらく時間がかかったが、それは最終的に動作します。これを持っている
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := freetype
LOCAL_SRC_FILES := lib/libfreetype.a
LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include/freetyp2 \
$(LOCAL_PATH)/include/freetype2/freetype \
$(LOCAL_PATH)/include/freetype2/freetype/config
include $(PREBUILT_STATIC_LIBRARY)
と私の地元Android.mk
ファイル:私は、このようにfreetypeのフォルダにAndroid.mk
ファイルを修正しました!