我正在使用Android Studio 1.0.2和LibGDX。我正在尝试使用自定义.ttf文件,但它无法正常工作。这就是我所做的:
我下载了gdx-freetype .jar并将其解压缩。添加了适当的.so文件android目标armeabi / armeabi-v7a。并将.jar的提取内容提取到开发人员在此post中定义的根lib文件夹。
我右键单击并将.jar链接到库并按照此post.
中接受的答案的其余说明进行操作问题在于,无论我在我的主Java类中开始输入FreeType时我做了什么,它都没有显示或让我导入它。 任何人有任何其他建议或经历过相同的事情吗?
答案 0 :(得分:1)
我建议使用gradle为你做这个。如果将类似于此的freetype添加到build.gradle中,它将自动下载(如果您为项目升级gradle依赖项):
project(":android") {
apply plugin: "android"
configurations { natives }
dependencies {
compile project(":core")
compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86"
compile "com.badlogicgames.gdx:gdx-freetype:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-x86"
}
}