gpt4 book ai didi

java - 将 libGdx freetype 库添加到 Android 项目时出错

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:13:12 30 4
gpt4 key购买 nike

我正在尝试使用 LibGDX 附带的 libgdx-freetype 库。对于桌面,我只是将 libgdx-freetype.jarlibgdx-natives.jar 添加到主项目的 /libs 文件夹(和添加到构建路径)并且它只是工作。但是,当尝试将相同的库添加到 /libs 文件夹并将 libgdx-freetype.so 文件添加到 /libs/armeabi/libs/armeabi-v7a 文件夹,我得到构建错误:

Description Resource    Path    Location    Type
Native libraries detected in 'gdx-freetype-natives.jar'. See console for more information.
SlotMachine-android Unknown Android Packaging Problem

在我的 Eclipse 控制台中:

[2012-12-05 17:38:04 - SlotMachine-android] The library 'gdx-freetype-natives.jar' contains native libraries that will not run on the device.
[2012-12-05 17:38:04 - SlotMachine-android] The following libraries were found:
[2012-12-05 17:38:04 - SlotMachine-android] - libgdx-freetype.so
[2012-12-05 17:38:04 - SlotMachine-android] - libgdx-freetype64.so

谁能指出我做错了什么?

最佳答案

对于 Android,您不希望包含 gdx-freetype-natives.jar。那仅适用于您的主要项目。在 Android 上,您只需要 gdx-freetype.jar 和 arm 文件夹中的两个 .so 文件。 .so 文件是 Android 的原生文件。

关于java - 将 libGdx freetype 库添加到 Android 项目时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13723639/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com