4

armeabi、armeabi-v7aフォルダーをmavenリポジトリーではなくlibsフォルダーに配置しました。しかし、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

どんな助けでもありがたいです。ありがとう

4

1 に答える 1

2

gdx-backend-jogl-natives.jarファイルには、デスクトップ環境でウィンドウを作成する方法に関する基本情報が含まれています。したがって、Android環境を提供すると、Androidネイティブライブラリと競合するため、エラーがスローされます。したがって、プロジェクトからネイティブライブラリを削除してから、正常に実行されることを確認する必要があります。

于 2012-04-18T06:39:05.713 に答える