gpt4 book ai didi

java - Intellij Idea lib文件夹导出

转载 作者:行者123 更新时间:2023-12-01 14:11:24 25 4
gpt4 key购买 nike

我正在使用 IntelliJ Idea 进行 java libgdx 开发。我有 3 个 android/desktop 模块,它们共享相同的 libgdx 库。目前我将 libgdx 库放入所有 3 个 android/desktop 模块中。但它将会有超过 10 个模块。这是一个痛苦的过程。

所以我所做的是,在根级别创建一个通用的 android/desktop lib 文件夹,并将该文件夹添加为每个 android/desktop 模块中的 lib 依赖项。 Desktop 编译并运行良好。但是 Android 应用程序可以编译但无法运行。我收到此错误

"caused by com.badlogic.gdx.utils.GdxRuntimeException couldn't load shared library 'gdx' for target: Linux, 32-bit"

我打开生成的apk,它没有libgdx jar 文件。即使我尝试在模块设置中设置 android 库的导出选项。但它不起作用。检查截图

enter image description here

我想要将链接的引用库导出到 apk 包。有办法吗?

最佳答案

问题是默认情况下 android 模块会在特定模块本身的 lib 文件夹下查找引用库。我通过将 Native libs 目录从模块库更改为根库解决了这个问题。现在效果很好。附上截图供引用

enter image description here

关于java - Intellij Idea lib文件夹导出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18506609/

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