Эта версия Android Studio не может открыть этот проект. Повторите попытку с Android Studio 3.4 или новее.

87

Эта версия Android Studio не может открыть этот проект. Повторите попытку с Android Studio 3.4 или новее.

но моя версия студии Android - 3.2.1, и от Google нет нового обновления

Санчит Панчватикар
источник
У меня такое случалось раньше, когда он вынуждает вас перейти на канал консервного завода
Androidcoder

Ответы:

89

попробуйте отредактировать файл build.gradle вашего проекта и установить плагин gradle сборки android classpath 'com.android.tools.build:gradle:3.2.1'в разделе зависимостей.

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

Vall0n
источник
1
возможно, в gradle-wrapper.properties также указан неправильный distributionUrl. Я должен установить там 'distributionUrl = https \: //services.gradle.org/distributions/gradle-4.10.2-bin.zip'
Boe-Dev
этот работает для меня :) спасибо, доктор
Pranav MS
26

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

Чтобы включить обновления из других каналов, перейдите в раздел «Справка» -> «Проверить наличие обновлений» -> «Установить автоматические обновления» и в этом диалоговом окне выберите нужный канал. После выбора снова проверить наличие обновлений, и он покажет вам последнюю версию.

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

Каран
источник
Я не рекомендую автоматическое обновление, особенно если вы работаете в команде с несколькими людьми над одним проектом. Обновления Android Studio следует планировать; как и с любым обновлением библиотеки. В прошлом несколько раз ломались конструкции.
Ави,
22

Немного поздно, но просто и эффективно. Нажмите Об Android Studio, проверьте текущую версию, откройте build.graddle Project и поместите его перед путем к классу. например, ваша версия студии - 3.5.2, тогда ваш путь к классам должен быть таким.

classpath 'com.android.tools.build:gradle:3.5.2'
Нуман Гаффар
источник
4
Этот совет также работал у меня на Android Studio 4.0.1. build.gradleФайл моего проекта использовался 'com.android.tools.build:gradle:4.1.0rc2', и возник сбой с сообщением об ошибке «... повторите попытку с версией 4.1 или новее». Когда я изменил версию библиотеки Gradle на 4.0.1, проблема исчезла.
Далбергия,
14

Эта проблема возникает из-за использования в проекте более новой версии gradle. Есть два варианта решения этой проблемы:

Вариант 1. Измените распределение файла gradle / wrapper / gradle-wrapper.propertiesUrl = https: //services.gradle.org/distributions/gradle-4.10.1-all.zip

Изменить путь к классу файла gradle build.gradle на уровне проекта ("com.android.tools.build:gradle:3.3.2")

Вариант 2. Обновите Android Studio до более новой версии. (Настоятельно рекомендуется)

Надеюсь, это будет полезно.

саху
источник
1
Если вы боитесь обновить Android Studio и, возможно, нарушить работу вашего проекта, помните, что на вашем компьютере может быть несколько версий Android Studio.
Sakiboy
5

После обновления Android Studio почему-то не показывает дизайн макета. Я пробовал и более новые версии, но ничего не вышло. Поэтому я решил понизить версию своей IDE.

Когда я открыл свой проект, я получил ту же ошибку. Решение было следующее:

  1. Откройте структуру проекта .
  2. Выберите поле Project .
  3. Используйте соответствующую версию подключаемого модуля Android . Вы можете скопировать его из структуры нового проекта.
  4. Измените версию Gradle тоже, что вам нужно.
  5. ОК.
  6. Найдите файл gradle-wrapper.properties и откройте его.
  7. Измените distributionUrl на URL-адрес версии Gradle, который вы сохранили в структуре проекта.

Или, если вы не возражаете, вы можете обновить свою AS.

Заррев
источник
4

Теперь вы можете обновить свою студию Android до стабильной версии 3.4 . Доступны обновления для стабильной версии. ура !!!

Арджун Вьяс
источник
4

Была такая же проблема, когда я решил установить другую версию Android Studio, что сработало для меня:

  • Создание нового проекта с текущей версией Android Studio просто для того, чтобы проверить версию пути к классам на уровне проекта build.gradle внутри раздела зависимостей, в то время как это было:

classpath 'com.android.tools.build:gradle:3.5.0-rc01'

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

Дойлио Матсинхе
источник
3

Я столкнулся с этой ошибкой и просто уменьшил версию Gradle и версию плагина Android до 5.1.1 и 3.4.2. Надеюсь, это будет полезно для вас.

Mohsen Hrt
источник
3

Я просто меняю версию Gradle classpath 'com.android.tools.build:gradle:3.5.3'на classpath 'com.android.tools.build:gradle:3.3.2'и теперь работаю.

Мухаммад Харун
источник
1

Close VPN у меня сработал! Это меня удивило.

gaomode
источник
1

эта проблема возникает у меня после перехода на более раннюю версию Java JDK, после обновления JDK моя проблема решена.

Али Багери
источник
0

в build.gradleкомментарии к файлу проекта classpath com.android.tools.build:gradle:. Файл → Структура проекта выберите версию плагина Android Gradle, соответствующую версии Android Studio.

Структура проекта

Исаак Осипович Дунаевский
источник