エラー:エントリのnull値:incrementalFolder = null


122

Gradleビルドで次のエラーが発生します。

エラー:エントリのnull値:incrementalFolder = null

どうすれば修正できますか?

回答:


308

Maravilho Singaの回答に同意します。Gradleのバグのようです。

私はここに別の解決策を見つけまし

ルートプロジェクトディレクトリの.gradleディレクトリを削除すると、問題が解決します。


4
ルートの.gradleディレクトリとクリーンビルドを削除した後、正常に機能する
Vinil Chandran

15
この回答を読んでいる人のための一般的なルールとして、まずフォルダを移動(名前を変更)し、解決策を試してください。それが機能する場合は、不要になったフォルダを削除します。インターネット上の人々が削除するように言ったものを単に削除するよりも安全です。
arekolek 2017

これで問題が解決します。しかし、問題が発生するたびに?
ゴッドウィン

2
.gradleフォルダーが非表示になり、Mac Finderに表示されませんでした。ターミナルを開き、コマンド "ls -ltra"(二重引用符は無視)を実行して.gradleフォルダーを表示し、次にコマンド "rm -rf .gradle"を実行してフォルダーを削除します。これで私の問題は修正されました
mujeeb

1
@rommex .gradleフォルダーは通常.gitignoreのエントリの1つなので、gitはここでは役に立ちません
arekolek

32

.gradleディレクトリを削除してアプリを再構築するだけです。元に戻す.gradleディレクトリを元に戻します。エラーにより削除されます。


9

私はそれがiCloudと関係があると思います。私のプロジェクトで毎回起こるのは、.gradleファイルがiCloudにアップロードされていて、コンピューターで使用できなくなったことが原因であることがわかりました。したがって、.gradbleファイルを削除して再生成するか、クリックしてiCloudから回復します。


1
それも私の問題だったようです。Finderで自分のフォルダに移動し、右クリックして[今すぐダウンロード]をクリックします。次に、フォルダーをiCloudからコンピューターにダウンロードし直しました。私はAndroid Studioを閉じて再び開いたところ、現在は機能しています=)ありがとう
leoneboaventura 2017

私はWindowsを使用していますが、GitでTFSを使用しているため、バージョン管理または更新/保存の共通性が必要です
Stephen J

同じことが私にも起こりました。アンドロイドプロジェクトフォルダーをクラウドからデスクトップにドラッグして戻したところ、再び機能しました。
チャーリー

5
  1. プロジェクト内のすべての「ビルド」フォルダーを空にする
  2. すべてのプロジェクトファイルとフォルダーをコピーする
  3. 新しいフォルダを作成してそこに貼り付けます
  4. Android Studioを開いてプロジェクトをインポートする
  5. Android Studioがすべての依存関係をダウンロードするのを待ちます。

それで全部です。それは完全に動作します


これはAndroid Studioのバグであり、どこにも関係していません。
Maravilho Singa

5
.gradleフォルダーを削除してください。5つのステップを実行する必要はありません。
JanithaR 2017

5

ルートディレクトリから.gradleファイルを削除し、プロジェクトをクリーンアップします。これにより、.gradleファイルが再作成され、エラーが解決します。


私はこれを試してみますが、他の解決策はありませんでした。
アリ

3

これはgradleバグです。プロジェクトフォルダーに移動し、gradleとビルドフォルダーを削除します。プロジェクトをGradleファイルと同期します。これで問題が解決します。


3

私はプロジェクトに取り組んでいて、突然ライトが消えます。Androidスタジオを起動してプロジェクトを実行すると、AndroidスタジオがGradleを同期しているときに、同じ問題が発生します。

Solution =>これらのタスクを進める前に、プロジェクトのバックアップをタックしてください。BuildフォルダーとGradleフォルダーにあるすべてのフォルダーとファイルを削除します。画像のアップロードそれはあなたを助けるでしょう。 ここに画像の説明を入力してください


3

エラー:エントリのnull値:libOutputDir = null

新しいプロジェクトの.gradleファイルをアプリに入れますが、その前にアプリをバックアップする必要があります。私はこの方法を使用してこのエラーを解決しました。

  • 他の人のために働くことを望みます。

3

ルートプロジェクトディレクトリから.gradleおよび.ideaディレクトリを削除してエラーを解決しました。


2

同じ問題がありました。新しいプロジェクトにファイルをインポートすると、修正されました。


1

私はこのような問題に巻き込まれました。私がしたことは、プロジェクトファイルから.Gradleフォルダを削除することです

次に、プロジェクトをビルドしてクリーンにします。確かに私の問題はこれによってのみ解決されます。

.Gradleフォルダーの削除->クリーンアップ->ビルド済み


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.