0
我能夠交叉編譯Freetype2爲Android使用本指南:https://bitbucket.org/javafxports/android/wiki/Building%20Freetype。現在如何將其包含在我的項目中?我需要通過修改的步驟來重做嗎?還是什麼?能夠交叉編譯Freetype2,現在是什麼?
我能夠交叉編譯Freetype2爲Android使用本指南:https://bitbucket.org/javafxports/android/wiki/Building%20Freetype。現在如何將其包含在我的項目中?我需要通過修改的步驟來重做嗎?還是什麼?能夠交叉編譯Freetype2,現在是什麼?
我只是想發佈這個以防別人遇到同樣的問題。
我發現本教程:https://en.wikibooks.org/wiki/OpenGL_Programming/Installation/Android_NDK#FreeType 並遵循它。然後,我將創建的freetype
文件夾複製到我的項目中我的jni
文件夾中。然後我在FreeType的文件夾修改Android.mk
文件是這樣的:
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
文件有這樣的:
LOCAL_C_INCLUDES := freetype/include/freetype2/ \
freetype/include/freetype2/freetype \
freetype/include/freetype2/freetype/config
LOCAL_STATIC_LIBRARIES := freetype
了一段時間,但最後的作品!