2016-05-24 3 views
0

Я разработал несколько месяцев назад приложение для Android, которое работает хорошо. Затем я хотел добавить некоторые обновления кода. Я обновил андроид студию и теперь, когда я хочу запустить свой код с новой студией Android у меня есть эта ошибка:Ошибка при работе в новой студии Android

Error:Could not read entry ':app:packageDebug' from cache taskArtifacts.bin (/Users/sofiane/Desktop/AndroidStudioProjects/Changes/.gradle/2.10/taskArtifacts/taskArtifacts.bin). 
    >com.android.build.gradle.tasks.PackageApplication$DexPackagingPolicy 

Может ли один помочь мне исправить это, я даже не могу понять, почему ??

Thanx заранее.

+2

http://stackoverflow.com/questions/35651408/gradle-build-failed-in-android-studio-cannot-read-testartifacts-bin-from-catch –

ответ

2

первое решение этой проблемы

вычистить Gradle системы кэшей, Gradle кэш размещает на

On Windows: %USER_HOME%.gradle/caches 
On Mac/Unix: $HOME/.gradle/caches/ 

или 2-го решения этой проблемы является

Просто удалите ProjectDirectory/.gradle/taskArtifacts.bin и перезагрузите Android Studio.

enter image description here

+1

Еще не работает: s – Castiell

+0

@ Castiell попробует обновить ваш град или другое решение покажет мой обновленный ответ –

+0

не может найти taskArtifacts.bin в .gradle/?? – Castiell

0

Как @Sebastian Энгель сказал, Удаление .gradle папки проекта локальной будет делать это. Он будет воссоздан во время следующей сборки, и все будет хорошо.

Gradle кэш расположен на

В Windows: %USER_HOME%.gradle/caches На Mac/Unix: $HOME/.gradle/caches/

Вы можете перейти к этим каталог и вручную удалить его или запустить

rm -rf $HOME/.gradle/caches/ 

на Unix или OS X. См: Gradle Build Failed in Android Studio (Cannot read testArtifacts.bin from cache)

+0

По-прежнему не работает после очистки кеша: s – Castiell

Смежные вопросы