3

LibGDX に付属の libgdx-freetype ライブラリを使用しようとしています。デスクトップの場合は、メイン プロジェクトのフォルダーに and を追加 (およびビルド パスに追加) するだけで、うまくlibgdx-freetype.jarいきました。ただし、同じライブラリをフォルダーに追加し、ファイルをおよびフォルダーに追加しようとすると、ビルド エラーが発生します。libgdx-natives.jar/libs/libslibgdx-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

誰かが私が間違っていることを指摘できますか?

4

1 に答える 1

8

Android の場合、gdx-freetype-natives.jar を含めたくありません。それはあなたの主なプロジェクトのためだけです。Android では、gdx-freetype.jar と arm フォルダー内の 2 つの .so ファイルだけが必要です。.so ファイルは Android のネイティブ ファイルです。

于 2012-12-05T13:48:59.907 に答える