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

Gradle обновление проекта не удалось после обновления Android Studio

Здесь вывод:

11:57:04 AM Gradle Не удалось выполнить обновление проекта KeddreaderProject: Причина: org.gradle.internal.service.ServiceLocator([Ljava/языки/ClassLoader;) V:.

Я попытался удалить папку .gradle, но это не поможет. В чем может быть проблема?

Изменить: я получаю эту ошибку, даже когда я пытаюсь импортировать любой другой проект в Ubuntu 13.10. Но в Windows все работает (с той же версией Android Studio).

4b9b3361

Ответ 1

Большинство людей не читают комментарии, поэтому суммировать (спасибо @Industrial-antidepressant и @wrecker):

Как указано в биг-бите, вы должны попробовать следующее:

  • Закрыть Android Studio
  • перейти к android-studio/plugins/gradle/lib
  • Удалить (или лучше переместить их где-нибудь, чтобы иметь резервную копию) все gradle-*-1.8 файлы
  • Запустите Android Studio еще раз и перестройте/обновите.

Он должен работать. Удостоверьтесь, что вы выбрали этот биг-код выше, чтобы получить информацию.

Маленький совет: Попробуйте новый параметр компиляции Settings → Compiler → Gradle и активируйте третью в процессе сборки для ускорения. В зависимости от настроек проекта вы можете выбрать и первый. При этом время сборки проекта сокращается до 2-4 секунд (до 20 секунд).

Ответ 2

Проверьте путь Gradle home после обновления до версии 1.5. Это должно быть ../gradle-2.8.

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

Ответ 3

File -> Invalidate Caches / Restart -> Invalidate and Restart работал у меня.

Ответ 4

Я пробовал все, ничего не работал. Затем я проделал следующие шаги и работал

  • закрыть студию Android

  • перейти к моему документу

  • удалите следующие папки: a).android, b).androidstudio1.5, c).gradle

  • запустите Android-студию и наслаждайтесь...

Это кажется глупым, но работает...

Ответ 5

Это может быть слишком поздно, чтобы ответить. Но это может помочь кому-то.

В моем случае была проблема пути JDK.

Я просто установил правильный путь JDK для Android Studio 2.1

Файл → Структура проекта → С левой стороны "Местоположение SDK" → Местоположение JDK → Нажмите, чтобы выбрать путь JDK

Ответ 6

Хотя об этом уже давно ответили, у меня была такая же проблема с приложением после обновления до

Gradle 2.1.2

Решение, которое я нашел (поверх того, которое задано @WarrenFaith, было:

File -> Synchronize

Это решило все ошибки, сгенерированные при обновлении Gradle.

Ответ 7

Используйте это в project.gradle:

buildscript {
    repositories 
    {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}

Ответ 8

Убедитесь, что ничто не мешает вашим файлам приложений (особенно в Windows), в моем случае эта проблема возникает из-за текстового редактора, который держит некоторый файл XML, и Android Studio не смог его изменить.

Ответ 9

  • Перейти к C://Users//
  • Удалить .AndroidStudio2.x
  • Откроем Android Studio и config для инициализации снова.

Ответ 10

SDK не был загружен

поэтому включил подключение к Интернету и после перезагрузки Android Studio

он показал всплывающее окно для загрузки данных 800mb, нажав на кнопку "Да", и проблема будет решена.

Ответ 11

После попытки очистки и перестроения, аннулирования кэша файлов и перезагрузки и т.д. я все еще сталкивался с этой проблемой.

Это исправлено для меня:

  • Удалить все *.iml файлы в папках проекта
  • Удалить папку .gradle
  • Удалить папку build/
  • Повторно импортировать проект, синхронизировать и работать

Ответ 12

Закройте проект и импортируйте проект. Это работает для меня. Это простой способ.

удачи.