2017-08-11 25 views
0

IDEAでこのエラーが発生しましたが、Android SDKを使用しません。私は以前はうまく構築して実行できましたが、ある日、私はいつものように自分のプロジェクトを開いたので、このエラーが発生し始めました。Android Pre-Dex:アンドロイドSDKなしでAndroid SDKが指定されていません

私はlibgdxでゲームに取り組んでいます。私は(設定やビルドファイルで)すべてのアンドロイドの依存関係を取り出しました。以前はうまくいきましたが、このエラーはどうやって止めるのですか?

また、できます./gradlew desktop:ビルドし、。/gradlewデスクトップ:実行し、すべて正常に動作します。だから私はそれがIDEAものだと推測しています...

編集:提案された複製では、解決策は、Android SDKへの参照を追加することです。私はAndroid SDKを使用したくないので、提案された複製ではこのソリューションを使用できません。

+0

サンプルプロジェクトを見ないと何が問題なのかは分かりません。 – CrazyCoder

+0

何を表示すれば十分でしょうか? – Luca

+0

[エラー:Android Pre Dex:Android SDKが指定されていません](https://stackoverflow.com/questions/30821256/errorandroid-pre-dex-android-sdk-is-not-specified)の重複の可能性あり – Aryan

答えて

0

私はそれを理解しました。

これはIDEAの問題であり、gradlewまたはLibGDXの問題ではありません。誰かがLibGDXを使用したい場合は

はなく、AndroidのSDKせずに次の実行する必要があります。settings.gradle

  • から

    1. 削除「アンドロイド」build.gradleにAndroidのマクロを削除する
    2. IDEAで実行しようとしているときに「Android Pre Dex」エラーが発生した場合は、すべてのAndroidリファレンスを削除する必要があります。それはProject Structure - > Modulesの下にあり、モジュールの1つにAndroidリファレンスがあります。それを削除して、あなたは行かなくてはなりません!
  • 関連する問題