web-dev-qa-db-ja.com

Android Studio:MD5 HashFileの作成に失敗しました

シンプルなAndroidアプリケーションを作成しています... Android Studioを起動したときにgradleを更新すると、何らかのトラブルが発生しました。

更新が完了すると、次のエラーが表示されます。

エラー:タスク ':app:compileDebugJavaWithJavac'の実行に失敗しました。

ファイル '/Users/damenTomassi/AndroidStudioProjects/AstraeaDemo/app/src/main/res/libs/gson-2.3.1.jar'のMD5ハッシュを作成できませんでした。

私はプロジェクトにGSONライブラリを使用していましたが、もう必要ないので削除しました...

誰か提案はありますか?

13
Damen Tomassi

これを試して

ステップ1:削除 this compile files( 'lib/gson-2.3.1.jar') from from build.gradle File

ステップ2:ビルド->プロジェクトのクリーンアップ

24

私は今日この問題を抱えていましたが、他のすべてのことを試して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ディレクトリに存在することを確認します。

0
James

この問題は、インスタントランの選択を解除することで解決できました。あなたはこれを行うことができます

File->settings->build,execution,deplyment->deselect instant run

0
Rakshitha B R

これはgradleの一時的な問題のようです。実行中のgradleデーモン(pkill -f gradle)および再構築。

0
jcady