我建立共享库(harfbuzz_ng .so), hb_ft_face_create在harfbuzz_ng。还有HelloWorld。所以使用函数hb_ft_face_create()和hb_ft_font_create()。
在android 4.0中运行良好,但在android 4.4和5.0中出现错误:
但其他功能工作良好。我在ndk10和ndk11中测试。
我有同样的问题与'hb_buffer_destroy'。我想问题是一些函数的声明没有编译并附加到harfbuzz。所以文件。我可以通过从头编译Harfbuzz库并将其静态链接到我的NDK库来解决我的问题。(STATIC代替SHARED)