首页 文章

如何在android studio中更新gradle?

提问于
浏览
233

我安装了Android Studio 0.1.9 . 今天我得到并更新到0.2版本,当然我更新了 . 安装完成后我重新启动了Android Studio,但现在收到此消息:

Project正在使用旧版本的Android Gradle插件 . 支持的最低版本为0.5.0 . 请更新依赖项'com.android.tools.build:gradle'的版本

How do I do that? I can't find any update tools for the gradle plugin in android studio.

13 回答

  • 0

    打开根 build.gradle 文件并更改Gradle版本

    旧版:

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

    新版本:

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

    对于Gradle版本兼容性see this.

  • -4

    发布android studio v 3.0(稳定版)后, It will show popup, If gradle update is available

    要么

    手动,只需将 top-level(project-level) build.gradle file 中的gradle版本更改为最新版本,

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

    检查下面的图表

    Android Gradle插件和Gradle

    Android Gradle插件需要Gradle
    1.0.0 - 1.1.3 2.2.1 - 2.3
    1.2.0 - 1.3.1 2.2.1 - 2.9
    1.5.0 2.2.1 2.2.1 - 2.13
    2.0.0 - 2.1.2 2.10 - 2.13
    2.1.3 - 2.2.3 2.14.1
    2.3.0 3.3
    3.0.0 4.1

    检查gradle revisions

  • 4

    对于仍有此问题的人(例如从2.8.0切换到2.10.0),移动到文件 gradle-wrapper.properties 并设置distributionUrl .

    distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
    

    我将2.8.0更改为2.10.0并且不要忘记同步后

  • 0

    对我来说,我将我的fonts文件夹从资产复制到res文件夹并导致问题,因为Android Studio不接受大写的名称 . 我切换到项目视图模式并删除它,然后通过右键单击res文件夹将其添加为字体资源文件 .

  • 37

    如果您的运行按钮是灰色的 . 这是我修复它的方式 .

    转到“运行”菜单,然后按:

    enter image description here

    然后它将运行你的模拟器,你的运行按钮将再次变为绿色,你可以使用它 . 这就是我修复它的方式 .

  • 82

    这个对我有用:

    只需转到'/home/your-user/.gradle/wrapper/dists/'

    删除内部的所有内容

    它将被android studio取代

    在终端运行:离子模拟android

    全部......

  • 4

    在Mac上,打开 terminal 并按照instructions运行以下命令:

    $ curl -s https://get.sdkman.io | bash
    

    然后

    $ sdk install gradle 3.0
    

    安装完成后,终端会询问是否将其设置为默认版本,因此键入y并将其设置为默认版本 .

    现在打开 Android Studio -> Terminal 并运行以下命令

    Gradle --version
    
  • 0

    打开 File > Project Structure > Project Tab

    enter image description here

    Android Studio内置了 project structure 菜单,用于检查和更新当前项目中使用的gradle和插件 .

    网站下方提供了有关如何更新Android Studio的 gradlegradle plugin 的详细说明 .

    Update gradle plugin Android Studio

  • 2

    轻松更新gradle(2018年3月更新):

    步骤1(使用默认的gradle包装器)

    文件→设置→构建,执行,部署→构建工具→Gradle→使用默认的Gradle包装器(推荐)

    enter image description here

    步骤2(选择所需的gradle版本)

    文件→项目结构→项目

    enter image description here

    下表显示 Gradle 的哪个版本与 Android plugin for Gradle 的特定版本兼容:
    Compatibility table

    您可以在Android Studio 3.2(2018年10月)中使用的最新版本:

    Plugin version: 3.2.0
    Gradle version: 4.6
    

    官方链接

  • 287

    我还不能发表评论 .

    与Kevin相同但具有不同的UI步骤:

    这可能不是OP的确切答案,但是问题 Headers 的答案:如何在Android Studio(AS)中更新Gradle:

    • 获取AS支持的最新版本:http://www.gradle.org/downloads(目前尚不支持1.9,1.10)

    • 安装:解压缩到安装AS的附近的任何地方:C:\ Users [username] \ gradle-1.9 \

    • 打开AS:文件 - >设置 - >构建,执行,部署 - >构建工具 - > Gradle->服务目录路径:(更改为您在上面设置的文件夹) - >单击确定 . 底部的状态应该表明它很忙并且应该修复错误 . 可能必须重新启动AS

  • 5

    这可能不是OP的确切答案,但是问题 Headers 的答案:如何在Android Studio(AS)中更新Gradle:

    • 获取AS支持的最新版本:http://www.gradle.org/downloads(目前尚不支持1.9,1.10)

    • 安装:解压缩到安装AS的附近的任何地方:C:\ Users [username] \ gradle-1.9 \

    • 打开AS:文件 - >设置 - > Gradle->服务目录路径:(更改为您在上面设置的文件夹) - >单击确定 . 底部的状态应该表明它很忙并且应该修复错误 . 可能必须重新启动AS

  • 27

    大多数情况下,您可以让Android Studio自动更新Gradle插件 .

    如果您的Gradle插件版本落后,则Instant Run很可能无效 . 因此,如果您转到“即时运行”设置(“首选项”>“构建”,“执行”,“部署”>“即时运行”),您将在右上角看到“更新项目”按钮(下图) . 单击此按钮将更新Gradle包装器和构建工具 .
    Update Project

  • 2

    转到文件>设置>构建,执行,部署>构建工具> Gradle> Gradle主路径

    现在,设置Use default gradle wrapper并编辑Project \ gradle \ wrapper \ gradle-wrapper.properties文件字段distributionUrl,就像这样

    distributionUrl = HTTPS://services.gradle.org/distributions/gradle-2.10-all.zip

相关问题