シンプルなAndroidアプリケーションを作成しています... Android Studioを起動したときにgradleを更新すると、何らかのトラブルが発生しました。
更新が完了すると、次のエラーが表示されます。
エラー:タスク ':app:compileDebugJavaWithJavac'の実行に失敗しました。
ファイル '/Users/damenTomassi/AndroidStudioProjects/AstraeaDemo/app/src/main/res/libs/gson-2.3.1.jar'のMD5ハッシュを作成できませんでした。
私はプロジェクトにGSONライブラリを使用していましたが、もう必要ないので削除しました...
誰か提案はありますか?
これを試して
ステップ1:削除 this compile files( 'lib/gson-2.3.1.jar') from from build.gradle File
ステップ2:ビルド->プロジェクトのクリーンアップ
私は今日この問題を抱えていましたが、他のすべてのことを試して1時間無駄にした後、Android Studioを最新リリースに更新し、jarファイルが存在しないという別のエラーメッセージを受け取りました。このエラーは正しかった、私は持っていた、
compile files('libs/activation.jar')
compile files('libs/mail.jar')
compile 'com.Sun.mail:Android-mail:1.5.5'
compile 'com.Sun.mail:Android-activation:1.5.5'
しかし、ファイルlibs/activation.jarがありませんでした。何らかの理由でこの使用はうまく機能しましたが、今日は機能しなくなりました。私はそれをただに変えます
compile 'com.Sun.mail:Android-mail:1.5.5'
compile 'com.Sun.mail:Android-activation:1.5.5'
ビルドが再び機能するようになりました。奇妙なことですが、以前にこれらの行をコメントアウトしようとしましたが、それでもエラーが発生するため、Studioの更新も役立つか、上記の組み合わせを行う必要がありました。
とにかく問題は解決し、jarsが実際にlibsディレクトリに存在することを確認します。
この問題は、インスタントランの選択を解除することで解決できました。あなたはこれを行うことができます
File
->settings
->build,execution,deplyment
->deselect instant run
。
これはgradleの一時的な問題のようです。実行中のgradleデーモン(pkill -f gradle
)および再構築。