use*_*077 4 java linux android libgdx
我已经开始使用libgdx,并且一直在尝试使freetypefont在Android上运行,但是无论我怎么努力,我似乎都无法使其正常运行。在尝试使用freetypefont之前,我的应用程序运行良好。我已经按照libgdx网站上的指示进行了扩展。该应用程序启动后即崩溃或停止工作。
控制台说无法为目标Linux 32位加载共享库gdx-freetype。我觉得我已经尝试了一切。我已经将两个freetype和freetype本机文件放入主游戏库中,将它们放入了桌面,仅将一个freetype放入了android lib中。我已经使用了最新的每晚构建.so文件作为armeabi文件夹,但还是一无所获。我还包括了此处建议的x86文件夹的每晚build .so文件,仍然没有。如果有人对此有任何帮助,请提供帮助。谢谢。
您必须在build.gradle文件中为每个项目依赖项添加此处列出的内容。
实现“ com.badlogicgames.gdx:gdx-freetype:$ gdxVersion”本机
“ com.badlogicgames.gdx:gdx-freetype-platform:$ gdxVersion:natives-armeabi”本机
“ com.badlogicgames.gdx:gdx-freetype-platform: $ gdxVersion:natives-armeabi-v7a“
本地人” com.badlogicgames.gdx:gdx-freetype-platform:$ gdxVersion:natives-arm64-v8a“
本地人” com.badlogicgames.gdx:gdx-freetype-platform:$ gdxVersion:natives -x86“
本地人” com.badlogicgames.gdx:gdx-freetype-platform:$ gdxVersion:natives-x86_64“
我有一个使用相同库的游戏运行得很好。以下是可用库的库信息(使用“文件”):
libs/armeabi/libgdx-freetype.so: ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, stripped
libs/armeabi-v7a/libgdx-freetype.so: ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, stripped
Run Code Online (Sandbox Code Playgroud)
检查您是否拥有正确的库并且它应该可以正常工作。FWIW,我正在运行夜间节目(1.0-SNAPSHOT)。
您可能还想检查您是否在 ARM Android 上运行,因为这就是这些库的用途。如果您在 x86 Android 上运行,我不确定是否支持 freetype 扩展。
| 归档时间: |
|
| 查看次数: |
3639 次 |
| 最近记录: |