Подтвердить что ты не робот

Ошибка в создании проекта в Android Studio

Недавно установленная Android Studio и запустила новый проект для Android. Когда пытался его запустить. Получил эту ошибку от Gradle

Error:Could not open initscript class cache for initialization script 'C:\Users\Dexter\AppData\Local\Temp\asLocalRepo10.gradle' (C:\Users\Dexter\.gradle\caches\2.2.1\scripts\asLocalRepo10_d10e66d3o7exs19wwq4uj2zhv\InitScript\initscript).
java.io.FileNotFoundException: C:\Users\Dexter\.gradle\caches\2.2.1\scripts\asLocalRepo10_d10e66d3o7exs19wwq4uj2zhv\InitScript\initscript\cache.properties (The system cannot find the file specified)

Я попытался перестроить проект, а также попытался удалить папку .gradle, но ничего не получилось.

4b9b3361

Ответ 1

У меня такая же проблема и удаление только кеша .properties.lock недостаточно.

Решение, как указано выше, удаляет файл cache.properties.lock, но не только в папке, указанной Android Studio. Мне нужно было удалить каждый файл блокировки внутри .gradle\caches\VERSION.

Итак, я создал небольшой .bat файл с этим:

del /s cache.properties.lock

Добавьте этот файл в .gradle\caches\VERSION\и запустите его. После этого моя Android-студия перестала жаловаться.

Надеюсь, что это поможет!

Ответ 2

перейти в местоположение

".gradle\caches\2.0\scripts\build_7l4t45nbnsvdcl79ol8u0beli4\ProjectScript"

удалить файл cache.properties.lock

Ответ 3

Сообщение об ошибке

Error:Could not open initscript class cache for initialization script 
    'C:\Users\Dexter\AppData\Local\Temp\asLocalRepo10.gradle' 
    (C:\Users\Dexter\.gradle\caches\2.2.1\scripts\asLocalRepo10_d10e66d3o7exs19wwq4uj2zhv
    \InitScript\initscript)
java.io.FileNotFoundException: C:\Users\Dexter\.gradle\caches\2.2.1\scripts\
    asLocalRepo10_d10e66d3o7exs19wwq4uj2zhv\InitScript\initscript\cache.properties 
    (The system cannot find the file specified)`

Наиболее важными частями этого сообщения об ошибке являются

- Could not open initscript class cache
- asLocalRepo10_d10e66d3o7exs19wwq4uj2zhv

Так

  • Пусть _XXX_ = asLocalRepo10_d10e66d3o7exs19wwq4uj2zhv
  • Пусть _USER_ = Dexter
  • Пусть _GRADLE_ = 2.2.1

Решение

Удалить C:\Users\_USER_\.gradle\caches\_GRADLE_\scripts\_XXX_\InitScript\initscript\cache.properties.lock

Не работает ли это?

Затем вам нужно найти корневое решение. Вероятно, это связано с поврежденной IDE. Попробуйте установить еще одну копию Android Studio в вашей системе.

Примечание. В вашей системе может быть несколько копий Android Studio. Вот последний Предварительный просмотр. Если вы отметите заметки на странице, вы можете увидеть, что вам нужно сделать, чтобы установить новую версию на AS.

Сообщите нам, если это работает... если нет, мы можем попытаться выявить другие возможные проблемы.

Ответ 4

Я тоже получаю ту же ошибку.
Итак, я сделал это, чтобы очистить папку Temp (если вы не знаете, где она находится, просто нажмите Window + R и введите % temp% ИЛИ вы можете ввести% temp% в адресной строке тоже в Проводнике).
Теперь снова запустите проект, он должен работать нормально.
Я не знаю постоянного решения, но то, что я говорю, работает для меня. Если кто-то знает постоянное исправление, пожалуйста, поделитесь этим.

Ответ 5

В моем случае это был вопрос о роуминге. Gradle Синхронизация прерывалась каждый раз, когда я переключал сети с работы на дом. Хотя я смог получить доступ к сетевым дискам, подключившись к VPN, все же он использовал эту ошибку. Мне пришлось переместить путь каталога службы Gradle в другое место, которое не зависело от сети.

Вы можете сделать это в AS 1.4, выбрав "Файл" > "Настройки" > "Сборка", "Выполнение", "Развертывание" > "Инструменты сборки" > Gradle > "Путь к каталогу службы". Снимок экрана ниже:

введите описание изображения здесь

Вы также можете добавить переменную среды GRADLE_USER_HOME с тем же значением местоположения, чтобы сделать ее по умолчанию для каждого проекта (http://blog.james-carr.org/2011/05/04/setting-gradle-cache-to-a-common-location/), Вы можете обратиться к следующей странице для получения дополнительной информации о переносе связанных с Android материалов в разные местоположения: http://www.littlecpu.com/android-studio-c-drive

Ответ 6

Файл → Invalidate Cache/Restart работал у меня.

Ответ 7

В моем случае я удалил папку .gradle и очистил проект при повторном запуске, проект работал нормально.

введите описание изображения здесь

Ответ 8

У меня были похожие проблемы. Для меня решение было просто удалить все файлы внутри папки C:\Users\Dexter.gradle\caches\2.2.1\scripts\Также я удалил конфигурацию VCS из студии android. Не нужно устанавливать новую студию Android для исправления проблемы.

Ответ 9

У меня такая же проблема. просто перезапустите свой Gradle, а затем очистите проект. я надеюсь, что эта помощь