我正在尝试用Android专门开发一个带有印度语支持的应用程序.我只是想用应用程序选择的任何印度语言在应用程序上转换我的文本页面.
为此,我不想使用web-service也不想使用Phonegap.我做了一些研究,发现印度字体的渲染很复杂.
我听说有一个库"Harfbuzz"正确呈现印度语字体,但它只支持NDK.
SDK有什么库或引擎吗?
我正在使用gradle 3.0.0-alpha1在android studio 3.0预览版中使用Lombok。我的依存关系中有以下两个注释处理器:
annotationProcessor "android.arch.persistence.room:compiler:1.0.0-alpha1"
annotationProcessor "org.projectlombok:lombok:1.16.16"
Run Code Online (Sandbox Code Playgroud)
现在,如果我在同一类中使用来自两个依赖项的注释,例如:
@Entity(tableName = "test")
@Getter
public final class TestEntity {...}
Run Code Online (Sandbox Code Playgroud)
它将产生一个错误,即:
error: Cannot find getter for field.
Run Code Online (Sandbox Code Playgroud)
但是,如果我删除其中任何一个,它将可以正常工作。
有什么想法/解决方案吗?