2016-08-11 6 views
0

こんにちは私はアンドロイドアプリケーションをコンパイルする際に問題が発生しています。以下のエラーが表示されます。 アンドロイドスタジオでのビルドに失敗しました

  • のGradleの依存関係のキャッシュが破損している可能性があり(これは、時には、ネットワーク接続がタイムアウトした後に発生) 再ダウンロードの依存関係とシンクプロジェクト(必要がありますどのように私はこの予期しないエラーのため

    Error:org.gradle.api.internal.changedetection.state.DefaultFileCollectionSnapshotter$FileCollectionSnapshotImpl 
    cannot be cast to org.gradle.api.internal.changedetection.state.OutputFilesCollectionSnapshotter$OutputFilesSnapshot 
    

    考えられる原因には、問題が解決することができますネットワーク)

  • Gradleのビルドプロセス(デーモン)の状態が壊れている可能性があります。すべてのGradleデーモンを停止すると、この問題が解決される可能性があります。 Gradleビルドプロセスを停止します(再起動が必要です)
  • プロジェクトには、プロジェクトの他のプラグインまたはプロジェクトによって要求されたGradleのバージョンと互換性のないサードパーティのプラグインが使用されている可能性があります。
GRADELプロセスが破損している場合は、IDEを閉じてすべてのJavaプロセスを終了することもできます。

答えて

2

のGradleと{project dir}/.gradle/{version}.

Syncのプロジェクトはより多くの私はタグを理解していませんでし手の込んだが、IAMは、プロジェクトディレクトリに私は.gradle insdeファイルを削除whould、2.1.0か何かでファイル

+0

をしてくださいファイルの削除else – wandie

+0

はい、フォルダ2.1.0を削除します。それから、アンドロイドスタジオ、ツール - >アンドロイド - >プロジェクトをグラデルファイルと同期させます。その後、きれいに、あなたのプロジェクトを構築 –

+0

ありがとう、あなたは私がどれくらい私を救ったか分からない。 – wandie

関連する問題