gpt4 book ai didi

android - 什么是真正的 Android Studio Gradle 版本?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:33:53 24 4
gpt4 key购买 nike

在(Root)build.gradle Gradle 版本是 3.1.3。

(根目录)build.gradle

(Root) build.gradle

buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}

project-structure Gradle 版本是 4.4

项目结构

Enter image description here

Gradle version 4.4

在Gradle-wrapper-properties distributionUrl's中,Gradle版本是4.4

Gradle-Wrapper-Properties

Enter image description here

#Tue Jul 17 17:49:20 KST 2018
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

但我可以在智能手机中构建并运行该应用程序。

什么是真正的 Gradle 版本?

最佳答案

这里你需要弄清楚三个的事情:

  • Gradle
  • Android Gradle 插件
  • Gradle 包装器

具体来说,

  • Gradle 是一种独立于 Android 发展的构建工具。从理论上讲,Gradle 可以用来构建任何类型的项目,例如典型的 Java 项目、Android 项目甚至 iOS 项目。它还可以与任何类型的 IDE 集成,例如 Android Studio , NetBeans , 或 Eclipse .

    截至撰写本文时,最新的 Gradle 版本为 4.9,您可以随时从 Gradle installation guide 查看其当前版本。 . Gradle 构建工具的一大特色是它支持 Custom Plugins .

  • Android Gradle 插件 Android Gradle Plugin就是这样一个 Gradle 自定义插件。对于典型的Android项目,这个插件的版本可以在顶层build.gradle中配置。

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

    对于此插件的每个版本,它都需要此页面中列出的最低 Gradle 版本 gradle-plugin或查看下面的映射表以获取快速信息:

    Enter image description here

    例如,Android Gradle 插件版本 3.1.0+ 需要最低 Gradle 版本 4.4,可以通过 Android Studio 配置。

  • 渐变包装器。根据官方文档Gradle Wrapper

    The recommended way to execute any Gradle build is with the help of the Gradle Wrapper (in short just “Wrapper”). The Wrapper is a script that invokes a declared version of Gradle, downloading it beforehand if necessary. As a result, developers can get up and running with a Gradle project quickly without having to follow manual installation processes saving your company time and money.

    可以从项目目录下的 gradle-wrapper.properties 配置此包装器。例如,

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

    或者从您问题中所述的 Android Studio GUI:

    Project Structure Configuration .

关于android - 什么是真正的 Android Studio Gradle 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51391708/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com