android - indic-text-renderer usando harfbuzz y freetype
fonts android-ndk (1)
Estoy desarrollando una aplicación para Android que debería ser compatible con Devanagari Fonts. Así que descargué indic-text-renderer e intenté ejecutarlo de acuerdo con las instrucciones aquí indicadas y logré compilar exitosamente la parte NDK.
Pero cuando trato de ejecutar el proyecto de Android en un emulador de gingerbread recibo un error de seguimiento
java.lang.UnsatisfiedLinkError: Cannot load library: reloc_library[1311]: 33 cannot locate ''hb_buffer_create''...
Intenté muchas soluciones, pero ninguna de ellas me ayudó.
¿Cómo puedo arreglar esto?
¿Alguien ha usado indic-text-renderer en Android con éxito?
En caso afirmativo, ayúdenme y proporcione un proyecto completo de Android (si es posible) ya que estoy tratando de instalar y compilar esta biblioteca. Necesita hacer, javah, autoconfig y muchos más ...
Yo tuve el mismo problema. Pude resolverlo conectando estáticamente harfbuzz a mi biblioteca ndk. Intenta vincular estáticamente harfbuzz a tu ndk lib. por ejemplo, en CMake:
add_library(harfbuzz SHARED ...)
a
add_library(harfbuzz STATIC ...)