Ich konnte Freetype2 für Android kompilieren mit diesem Handbuch: https://bitbucket.org/javafxports/android/wiki/Building%20Freetype. Wie nehme ich es jetzt in mein Projekt auf? Muss ich es mit einem modifizierten Schritt wiederholen, oder was?Kann Freetype2 übersetzen, was nun?
0
A
Antwort
0
Ich wollte das nur posten, falls jemand anderes die gleichen Probleme hat wie ich.
Ich fand dieses Tutorial: https://en.wikibooks.org/wiki/OpenGL_Programming/Installation/Android_NDK#FreeType und folgte ihm. Dann kopierte ich den Ordner freetype
, der in meinem Ordner jni
in meinem Projekt erstellt wurde. Ich änderte dann die Android.mk
-Datei in dem Ordner Freetype, um dies:
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)
und meine lokalen Android.mk
Datei diese haben:
LOCAL_C_INCLUDES := freetype/include/freetype2/ \
freetype/include/freetype2/freetype \
freetype/include/freetype2/freetype/config
LOCAL_STATIC_LIBRARIES := freetype
Es dauerte eine Weile, aber es funktioniert endlich!