私はlibgdxを使用するプロジェクトを開始しました。それはすべてのプラットフォームをサポートしているので、それぞれのプロジェクト構造のモジュールを持っています。このプロジェクトは長い間働いていましたが、IDEでいくつかのことを更新しました(私はアップデートを受け入れたばかりです)。私は実際に何も変更を加えていないので、プロジェクトフォルダをバックアップして削除し、githubからプロジェクトをチェックアウトして、やり直そうとしました。残念だけど違う。ライブラリがないためIntelliJはGradleプロジェクトを構築できません
私はプロジェクトをビルドするたびに、私はこのエラーを取得:
appcompat-v7-25.3.1
support-compat-25.3.1
support-v4-25.3.1
support-core-ui-25.3.1
support-core-utils-25.3.1
support-fragment-25.3.1
support-media-compat-25.3.1
support-vector-drawable-25.3.1
animated-vector-drawable-25.3.1
:
Error:Android Gradle Build Target: java.lang.NoClassDefFoundError: com/android/utils/ILogger
私は、ファイルに行く>プロジェクトの構造は>モジュール>はアンドロイド>は以下のライブラリが不足しているすべてのクラスである依存関係を
IDEによれば、彼らはすべてに位置することになっている:
PROJECTDIR\android\build\intermediates\exploded-aar\com.android.support\LIBNAME
が\ exploded-aar \は存在しません。
私は一日を探索し、別のソリューションを無駄にしようとしていないので、これが問題かどうかわかりません。どんな助けでも大歓迎です。
https://youtrack.jetbrains.com/issue/IDEA-174239を参照してください。 – CrazyCoder
Jeez。私は正確なエラー文字列を検索していたので、多くの検索と私はそれを見つけたことはありません...ありがとう男。デバッグをはるかに容易にしました。答えとして投稿したい場合は、それを正しいものとしてマークしてください。 –
@CrazyCoderそのバグは** exploded-aar **には言及していません** –