Ответ 1
Изменить: проблема уже исправлена, обновите до последней версии Android Studio, вы можете отслеживать проблему здесь.
Я нашел простое решение. Просто удалите файл ProjectDirectory/.gradle/taskArtifacts.bin
и перезапустите Android Studio.
Я получаю следующую ошибку в своем проекте с Android Studio 2.0 preview 5 и gradle плагин 1.5.0. Даже чистый проект выдает ту же ошибку.
EtaskArtifacts.bin.gradle/2.11/taskArtifacts/taskArtifacts.bin). > rror: Не удалось прочитать запись ': app: processDebugManifest' из кеша taskArtifacts.bin(/PROJECT_PATH/.gradle/2.10/taskArtifacts/taskArtifacts.bin).
enum constant INSTANT_RUN_REPLACEMENT не существует в классе com.android.manifmerger.ManifestMerger2 $Invoker $Feature
Изменить: проблема уже исправлена, обновите до последней версии Android Studio, вы можете отслеживать проблему здесь.
Я нашел простое решение. Просто удалите файл ProjectDirectory/.gradle/taskArtifacts.bin
и перезапустите Android Studio.
Вот шаги для исправления этого
Run/Debug configuration
Edit Configuration...
.Update Project
. Просто перейдите в каталог workbench
. Перейдите к ProjectFolder
и затем delete
папке .gradle
.
Затем перестройте свой проект!
Откройте terminal
и запустите этот код для решения этой проблемы:
rm .gradle/2.10/taskArtifacts/taskArtifacts.bin
Сегодня утром у меня была такая же проблема. Шаги, которые работали для меня:
Надеюсь, это поможет вам.
Откройте файл your_app/build.gradle и измените скомпилировать dependecy в моем случае com.google.gms: google-services: 2.0.0-alpha3 был изменен com.google.gms: google-services: 2.0.0 -alpha5
Переключение на gradle 2.0.0-alpha5, вероятно, исправит это, но в моем случае это вызывает время сборки более 30 минут и другие существенные проблемы.