此版本的Android Studio无法打开该项目,请使用Android Studio 3.4或更高版本重试


85

此版本的Android Studio无法打开该项目,请使用Android Studio 3.4或更高版本重试。

但我的android studio版本是3.2.1,并且Google没有新的更新


我曾经在强制您更新到罐头厂频道之前发生过这种情况
Androidcoder

Answers:


89

尝试编辑您的项目build.gradle文件,并将android build gradle插件设置classpath 'com.android.tools.build:gradle:3.2.1'为依赖项部分。

希望能帮助到你...


1
也许gradle-wrapper.properties中还有错误的distributionUrl。我必须在此处设置“ distributionUrl = https \://services.gradle.org/distributions/gradle-4.10.2-bin.zip”
Boe-Dev

这对我
有用

26

您需要降低gradle版本和android插件版本,或者可以从beta或canary更新渠道下载最新版本。

要启用其他渠道的更新,请转到帮助->检查更新->配置自动更新,然后在该对话框中选择所需的渠道。选择再次检查更新后,它将显示最新版本。

在此处输入图片说明


我建议不要进行自动更新,特别是如果您在一个团队中有几个人同时从事同一项目时,尤其如此。应该计划Android Studio更新;就像您进行任何库更新一样。导致过去几次破坏建筑。
Awi

22

有点晚了,但是简单有效。单击关于Android Studio,检查当前版本,打开Project的build.graddle并将其放在类路径的前面。例如,您的Studio版本为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,问题就消失了。
Dalbergia

14

由于在项目中使用较新版本的gradle而导致的此问题。有两种方法可以解决此问题,

选项1: 更改gradle / wrapper / gradle-wrapper.properties文件distributionUrl = 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. 选择项目字段。
  3. 使用适当的Android插件版本。您可以从新项目的结构中复制它。
  4. 也可以根据需要更改Gradle版本
  5. 好。
  6. 找到gradle-wrapper.properties文件并将其打开。
  7. distributionUrl更改为您在项目结构中保存的gradle版本url。

或者,如果您不介意,则可以更新AS。


4

您现在可以将android studio更新为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。希望这对您有所帮助。


3

我只是将gradle版本更改 classpath 'com.android.tools.build:gradle:3.5.3'classpath 'com.android.tools.build:gradle:3.3.2'现在可以工作。


1

关闭VPN对我有用!这让我感到惊讶。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.