Cache.properties(система не может найти указанный файл)
Я только начал использовать Android Studio 1.3 sdk 24, и он отлично работал до сегодняшнего дня. Я получаю это сообщение об ошибке cache.properties, и я удаляю этот файл кеша, но теперь я получаю это сообщение об ошибке:
Ошибка: C:\Users\user1.gradle\caches\2.4\scripts\asLocalRepo15_dhjxrnvsgiyg1ow3dfj4myl7\InitScript\initscript\cache.properties(система не может найти указанный файл)
Я пытаюсь выполнить файл /invalidate caches/restart.. и перестроить проект, но я все еще получаю это сообщение об ошибке. Как это исправить?
Ответы
Ответ 1
Вам не нужно удалять все папки .gradle
и не нужно переустанавливать Android Studio.
У меня есть последняя версия Android Studio, и я столкнулся с этой проблемой, единственное, что сработало для меня:
-
Перейдите к C:\Users\user\.gradle\caches\2.x\
-
Скопируйте папку сценарии, scripts-remapped и вставьте ее где-нибудь в безопасности, если на что-то пошло не так, вы поместите ее обратно
-
Удалите эту папку скрипты и scripts-remapped из каталога C:\Users\user\.gradle\caches\2.x\
-
Синхронизировать проект с Gradle Файлы, и все готово.
![введите описание изображения здесь]()
При синхронизации проекта Android Studio будет генерировать новые файлы кеша.
Это сработало для меня, я надеюсь, что это сработает для вас.
Ответ 2
Повторная установка Android Studio снова не является вариантом!
Чтобы устранить проблему:
cache.properties(система не может найти указанный файл)
перейти к:
C:\Users\[User]\.gradle\caches\
Удалить папки \2.4
и \2.8
![ознакомление с описанием образа жизни]()
Перезагрузите Android Studio
!.
Ответ 3
Вам не нужно переустанавливать Android Studio или не нужно удалять всю папку .gradle.
Я переустановил последнюю версию Android Studio и все же столкнулся с этой проблемой. Это заставило меня переименовать папку "Проекты Android" на моем рабочем столе в моем случае.
Единственное, что вам нужно сделать:
1-Перейдите к C:\Users\user_name.gradle\caches\2.4 или (2.8 если ошибка в противном случае)
2-Скопируйте папку "2.4" или "2.8" и вставьте ее где-нибудь в безопасное место, если что-то пошло не так, вы поместите ее обратно
3-Удалить эту папку ошибок из каталога C:\Users\user.gradle\caches\2.4\(или\2.8)
4 - Закройте студию Android и перезапустите ее.
Во время перезагрузки он синхронизирует ваш проект, и Android Studio будет генерировать новые кешированные файлы.
Это сработало для меня, я надеюсь, что это сработает для вас...:)
Ответ 4
У меня такая же проблема, я просто удаляю .gradle
из C:\Users\user\.gradle\caches\2.4\
и из своего приложения.
Конечно, закройте Android Studio и снова запустите Android Studio.
Ответ 5
Не нужно переустанавливать все.
Просто удалите папку 2.4
и 2.8
, расположенную в директории C:\Users\user\.gradle\caches
, и заново откройте студию Android. Он будет генерировать новые денежные файлы, поэтому теперь сборка должна быть успешной.
Ответ 6
Как сказано в приведенных выше примерах, я попытался разрешить дополнительные шаги:
- Перейдите в соответствующую папку C:\Users\user.gradle\caches\2.14.1\
- Скопируйте папки "scripts" и "scripts-remapped" в безопасное место.
- Теперь УДАЛИТЕ И ОБРАТИТЕСЬ С ПАПКАМИ "Сценарии" и "Сценарии-переназначенные" в папке C:\Users\user.gradle\caches\2.14.1\
- Наконец, попробуйте синхронизировать gradle.
- Android Studio предложит обновить плагин Gradle. Поэтому нажмите "Обновить" gradle.
(Если не попробовать полностью перезагрузить IDE для Android Studio.)
Наконец, это сделано для меня...!!!
Ответ 7
Я нашел решение своего вопроса, но я не знаю, является ли это оптимальным решением:
Я удалил все папки .gradle
в пользовательской библиотеке и переустановил андроид, а затем он сработал.
Ответ 8
Простое решение. Идем дальше и создаем пустой файл cache.properties
по пути, указанному в журнале ошибок. Ошибка должна исчезнуть.
Ответ 9
Удаление папки "scripts" и восстановление проекта разрешит эту проблему.
Ответ 10
Я не знаю, почему отличный разработчик, так как Google не может справиться с этой проблемой сами, очень легко удалить кэшированную папку и регенерировать ее программно.
В любом случае просто перейдите к C:\Users\user.gradle\caches\и откройте папку последней версии, а затем удалите папку сценариев.
Перейдите в проект android studio и проект синхронизации.
Ответ 11
Перейдите в папку, указанную в сообщении об ошибке. Удалите файл cache.properties.lock.
Ответ 12
Как упоминалось выше, я столкнулся с такой же проблемой: попробуйте это
- Удалите скрипты и скрипты-переделанные папки в папке C:\Users\user.gradle\caches\2.14.1\
- перезапустить студию Android
ЭТО РАБОТАЕТ ДЛЯ МЕНЯ.