2017-02-12 2 views
2

Мне нужно было предустановить мой ноутбук и перейти на Windows 10. Перед тем, что я сделал и спас мой проект в Android Studio 2.2.3 и я скачал ту же версию Android Studio после предварительной установки, но когда я выбираю Open Existing Project я получил следующее сообщение:Android Studio 2.2.3: Синхронизация проекта Gradle не удалась. Базовая функциональность (например, редактирование, отладка) не будет работать должным образом

Failed to sync gradle project 'ApplicationName' Error:Unable to find method 'org.gradle.api.artifacts.Configuration.setExtendsFrom(Ljava/lang/Iterable;)Lorg/gradle/api/artifacts/Configuration;'.

Possible causes for this unexpected error include: Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)

The state of a Gradle build process (daemon) may be corrupt. Stopping all Gradle daemons may solve this problem.

Your project may be using a third-party plugin which is not compatible with the other plugins in the project or the version of Gradle requested by the project. Blockquote

Я сделал все три шага, предложенные Android Studio для исправления моего проекта, но никто из них не работал.

+0

что ваша Gradle версия? –

+0

gradle version: 1.8 – Victoria

ответ

5

Ваш Gradle версия: 1.8 которая больше не работает, так что вы, возможно, придется обновить его:

1- Перейти к ->https://gradle.org/install проверить последний номер Verion.

2- В каталоге проекта перейдите в каталог \gradle\wrapper\ и редактировать: gradle-wrapper.properties файл.

изменение:

https://services.gradle.org/distributions/gradle-1.8-all.zip 

к:

https://services.gradle.org/distributions/gradle-3.3-all.zip

3- перейдите в меню Сервис → Android → Синхронизация проекта с Gradle файлы

4- Если синхронизация Безразлично Не перезагружайте студию Android

+0

Я попытался выполнить шаги, но снова это не удалось и дало ошибку: 'Ошибка: возникла проблема с настройкой корневого проекта MyApplication2. > Не удалось разрешить все зависимости для конфигурации ': classpath'. > попытался получить доступ к методу com.google.common.collect.Iterators.emptyIterator() Lcom/google/common/collect/UnmodifiableIterator; из класса org.gradle.api.internal.DefaultDomainObjectCollection' Можете ли вы, пожалуйста, помочь мне в этом. Спасибо –

+0

Спасибо, это сработало. – Tia

1

Обновите свою град.

Open File> Структура проекта> Вкладка Project

enter image description here

Android Студия построена в меню структуры проекта для проверки и обновления Gradle и плагин, используемый в текущем проекте.

Ниже сайта дается подробное объяснение того, как обновлять плагин градиента и градиента Android Studio.

Update gradle plugin Android Studio

0

Просто зайдите в файл -> Invalidate кэшей/Restart -> Invalidate и Restart

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

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