旧版Android设备上的kannada文本支持

时间:2013-11-18 06:06:00

标签: android kannada

如何在旧设备上显示kannada文本。 我尝试过使用字体文件,但渲染不正确。 我试过了文字渲染器,但我被困在了

SharedLibrary  : libcomplex-script-rendering.so
C:/users/vamsikrishna.g/Downloads/indic-text-renderer-72ba1d4f4f36/obj/local/armeabi/objs/complex-script-rendering/complex-script-rendering.o: In function `Java_org_iisc_mile_indictext_android_EditIndicText_drawIndicText':
C:/users/vamsikrishna.g/Downloads/indic-text-renderer-72ba1d4f4f36/jni/complex-script-rendering.c:136: undefined reference to `hb_ft_font_create'

我无法解决许多人遇到的这个问题。

所以,如果有任何机构解决或有任何想法在旧的Android手机上渲染kannada文本 请帮忙。

2 个答案:

答案 0 :(得分:0)

现在,很明显很清楚应该有一个TTF文件来提供字符,并且需要一个适当的库(libskia.so或libharfbuzz.so,例如)作为正确的呈现它们。 用类似的印度地区固件替换设备的固件,以正确呈现Kannada字体。其他区域的固件无法正确呈现Kannada字体。 Kannada字体在印度地区的Android版本2.x上正确呈现。

如果您认为此解决方案可行,请提出要点,感谢您。

答案 1 :(得分:0)

如果是针对特定应用程序:

您需要将ttf文件保存在assests文件夹和

点击链接...

how to add font in Android Application

这个为印度语...你可以为kannada做同样的事情

相关问题