GVKun编程网logo

如何在 android studio 中更新 gradle?(android studio 升级gradle)

33

本篇文章给大家谈谈如何在androidstudio中更新gradle?,以及androidstudio升级gradle的知识点,同时本文还将给你拓展AndroidStudio3.0上Gradle改动、

本篇文章给大家谈谈如何在 android studio 中更新 gradle?,以及android studio 升级gradle的知识点,同时本文还将给你拓展Android Studio 3.0 上 Gradle 改动、Android Studio Gradle、android studio gradle 升级、Android Studio Gradle 排错等相关知识,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何在 android studio 中更新 gradle?(android studio 升级gradle)

如何在 android studio 中更新 gradle?(android studio 升级gradle)

我安装了 Android Studio 0.1.9。今天我得到并更新到 0.2 版,当然我也更新了。安装后我重新启动了 Android
Studio,但现在我收到了这条消息:

项目使用的是旧版本的 Android Gradle 插件。支持的最低版本为 0.5.0。请更新依赖
‘com.android.tools.build:gradle’ 的版本

我怎么做? 我在 android studio 中找不到 gradle 插件的任何更新工具。

答案1

小编典典

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

FileSettings』 『Build, Execution, DeploymentBuild Tools鈫扜radle『 』Usedefault Gradle wrapper (recommended)

Android Studio 设置 GradleWrapper

在新版 Android Studio 中更改为 Gradle Wrapper: Android Studio 设置 GradleWrapper 新版本

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

FileProject Structure』 『Project

Android Studio项目结构

下表显示了 Gradle和 Gradle* 的 Android 插件 之间的兼容性: *

兼容性表

可用于 Android Studio 4.1.2 (2021 年 3 月)的最新稳定版本:

Android Gradle Plugin version: 4.1.2Gradle version: 6.5

Android Studio 3.0 上 Gradle 改动

Android Studio 3.0 上 Gradle 改动

上一篇文章:使用 Gradle 对应用进行个性化定制 中使用到了 productFlavors,有同学评论在 Android Studio 3.0 上编译不了。

官方文档:

官方说明

简单解释一下,''com.android.tools.build:gradle:3.0.0-alpha5'' 插件 3.0.0 版本包含一个新的依赖机制,强制所有的 flavor 必须配置一个 flavor dimension

在上一篇文章的基础上,稍作修改:

//配置一个默认的 flavorDimensions
flavorDimensions "SERVER"
    productFlavors {
        offline {
            dimension "SERVER" //设置
            buildConfigField "String", "DOMAIN_NAME", "\"https://offline.domain.com/\""
            versionName getTestVersionName() //修改 versionName
        }

        online {
            dimension "SERVER"
            buildConfigField "String", "DOMAIN_NAME", "\"https://online.domain.com/\""
        }

        admin {
            dimension "SERVER"
            buildConfigField "String", "DOMAIN_NAME", "\"https://admin.domain.com/\""
            versionName rootProject.ext.APP1_VERSION_NAME + "-管理员" //修改 versionName
            manifestPlaceholders.UMENG_CHANNEL_VALUE = "admin" //修改渠道名
        }
    }

主要就是给 flavor 设置默认的 Dimension ,这样编译就没有问题了。

相关阅读

使用 Gradle 对应用进行个性化定制

使用 Gradle 实现一套代码开发多个应用

欢迎关注微信公众号:大脑好饿,更多干货等你来尝
公众号:大脑好饿

Android Studio Gradle

Android Studio Gradle

Mac 下 gradle 默认不是配置在全局下的,即不可在任意目录下进行 gradle 命令,

如:gradle -v

但是我们为了方便,通常会将其配置在全局应用。

步骤如下:

  1. 打开.bash_profile,命令行输入:
    open .bash_profile
  2. 添加 gradle 的 path,访达中找到 Android Studio,右键,显示包内容,找到 bin 文件夹

    复制 bin 路径,注意 Android Studio 之间有空格,需要转移 “\”, 在 bash_profile 中添加,跟随其他 PATH 后面,export path 是以:分割的。
    :/Applications/Android\ Studio.app/Contents/gradle/gradle-5.1.1/bin

  3. 使更改生效,命令行输入:
    source .bash_profile
  4. 若提示没有权限:Permission denied,则给予超级管理员权限:
    chmod +x /Applications/Android\ Studio.app/Contents/gradle/gradle-5.1.1/bin/gradle
  5. 验证是否配置成功:
    gradle -v

    大功告成!!!


android studio gradle 升级

android studio gradle 升级

一、下载离线包

http://downloads.gradle.org/distributions/gradle-xx-all.zip

二、复制离线包到对应目录下

C:\Users\Administrator.gradle\wrapper\dists\

三、重启 as

Android Studio Gradle 排错

Android Studio Gradle 排错


1.gradle排错

gradle assembleDebug -debug -stacktrace


今天关于如何在 android studio 中更新 gradle?android studio 升级gradle的讲解已经结束,谢谢您的阅读,如果想了解更多关于Android Studio 3.0 上 Gradle 改动、Android Studio Gradle、android studio gradle 升级、Android Studio Gradle 排错的相关知识,请在本站搜索。

本文标签: