maven – 未在设备上运行的本机库

我将armeabi,armeabi-v7a文件夹放入libs文件夹而不是maven存储库.但是我在使用libgdx时遇到以下错误:

库’gdx-backend-jogl-natives.jar’包含不在设备上运行的本机库.
找到以下库:

> libgluegen-rt-linux32.so
-libgluegen-rt.jnilib
> libgluegen-rt-linux64.so
> libjogl.jnilib
> libjogl_awt.jnilib
> libjogl_awt-linux32.so
> libjogl_awt-linux64.so
> libjogl-linux32.so
> libjogl-linux64.so
> liblwjgl.jnilib
> liblwjgl.so
> liblwjgl64.so
> libopenal.so
> libopenal64.so

任何帮助将不胜感激.
谢谢

最佳答案 gdx-backend-jogl-natives.jar文件包含有关如何在桌面环境中创建窗口的基本信息.因此,当您提供
Android环境时,它将与Android本机库冲突,因此它会抛出错误.所以你必须从项目中删除本机库,然后检查它是否会成功执行.

点赞