6

「セットアップ UI」を使用して LibGDX ゲーム プロジェクトを生成しました。次に、それらを Android Studio にインポートしました。最初はエラーは表示されませんでしたが、Android プロジェクトを実行しようとすると、次のような奇妙なエラーが表示されました。

java: シンボルが見つかりません symbol: 変数 スーパー ロケーション: クラス com.yan.waterworld.MainActivity

ここに画像があります: ここに画像の説明を入力

どうすれば解決できますか (または回避できますか) ?

4

6 に答える 6

16

更新

Android Studio 0.8.0 以降、Java および Android モジュールを実行できるようになりました。これは、これらの手順に従っても機能しません (Android スタジオは Intellij に基づいています)。 グラドル構成

古い:

彼らにはフォーラムがあり、ここに通知があります: https://code.google.com/p/libgdx/wiki/AndroidStudio

Android Studio で libgdx を使用する

Google I/O 2013 で、Android ツール チームは Android Studio と、純粋な Android 開発に焦点を当てた IntelliJ IDEA に基づく IDE をリリースしました。

残念ながら、Android Studio は Android プロジェクトの作成のみを許可するため、現時点では libgdx プロジェクトには適していません。標準の Java プロジェクトはサポートされておらず、これが利用可能になるかどうかは不明です。

Libgdx のクロスプラットフォームの性質は、Android Studio での開発には適していません。libgdx プロジェクトは Android Studio の機能からあまり恩恵を受けないため、これは大きな障害にはなりません。たとえば、libgdx アプリケーションはネイティブの Android UI ウィジェットを使用しないため、レイアウト プレビューは無関係です。Android API のインライン ドキュメント サポートも、libgdx アプリケーションには必要ありません。

ただし、近い将来、新しい Android Gradle ビルド システムを使用して libgdx アプリケーションを開発できるようにする予定です。

Android Studio を使用する必要がある場合は、フォーラムのこのスレッドを確認してください。

または、Intellij IDEA を libgdx で使用することもできます。場合によっては Maven で使用することもできます。

于 2013-05-21T21:24:14.567 に答える
5

gdx でゲームを作成すると、Android Studio で問題なく動作します。Android Studio 用のプロジェクトを作成する最良の方法は、gdx-setup を使用することです。以下の記事へどうぞ

http://www.todroid.com/android-gdx-game-creation-part-i-setting-up-up-android-studio-for-creating-games/

gdx-setup アプリケーションの使用経験、PC プラットフォームでの実行方法、および gradle プロジェクトのインポートと gradle でのプロジェクトのビルドの手順について説明しています。

この記事を読み終えたら、ゲームの構築を開始できる完全に機能するサンプル ゲーム テンプレートが得られていることを願っています。

于 2014-05-28T03:48:47.087 に答える
1

IntelliJ 13を試しましたか? ここからダウンロードしてください。この新しいバージョンは、Android Studio のほとんどの機能をカバーしていますが、それでも Java プロジェクトを作成できます。この記事を見てください

この EAP ビルドには、新しいプロジェクト ウィザードと AppEngine クラウド エンドポイントの統合を除く、Android Studio のすべての新機能が含まれています。これらの後者の機能は、今後数週間で EAP ビルドにも表示されます。

于 2013-06-28T13:52:52.527 に答える
0

libgdx プロジェクト セットアップ ツールで Advanced->IDEA チェックボックスをマークし、プロジェクトを作成して android studio からインポートします (アセット フォルダーをデスクトップ ランチャーに追加するか、このようなものを追加する必要があります)。

于 2015-01-21T15:39:09.660 に答える
0

libdgx のドキュメントをご覧ください: https://code.google.com/p/libgdx/wiki/IntelliJIDEALibgdx

于 2013-05-19T02:33:42.890 に答える