0

libGDXで記述された実際のコードのインスタンス化である2つのプロジェクトがあります。1つはデスクトップバージョンのゲーム、もう1つはAndroidバージョンのゲーム、最後のプロジェクトフォルダーはゲームの仕組みの実際のコードです。だから私はEclipseで3つのプロジェクトを持っています。ゲームの実際のコードと、ゲームの「バージョン」を作成する他の2つのプロジェクト(Androidバージョンとデスクトップバージョン)。

デスクトップ版の場合、ゲームは実行されません。画面が表示されたら、すぐに消えます。プロパティとリンクされたリソースに移動すると、次のエラーが表示されます:「無効な場所」エラーの画像

ゲームのAndroidバージョンの場合、リンクされたリソースの下のプロパティを見ると、何も表示されません。アセットフォルダをそこにリンクするべきではありませんか?ここに画像の説明を入力してください また、Androidバージョンのプロジェクトを実行しようとすると、プログラムはインストールされますが、エミュレーターが応答しないと表示します。エミュレータでゲームを開始するのに長い時間がかかるからかもしれません。

4

1 に答える 1

1

プロパティメニューの[Android]タブからライブラリを追加しましたか?アセットフォルダはリンクされたリソースに表示されません。リンクされたリソースのアイテムを見たのは、下部の[Android]タブで実行されるライブラリプロジェクトをリンクするときだけです。例を参照してください。

Androidリソースタブ

次に、次のように表示されます。

リンクされたリソースタブ

「Javaビルドパス」タブから外部JARを追加します

ここに画像の説明を入力してください

于 2011-06-23T22:00:18.810 に答える