zoukankan      html  css  js  c++  java
  • 【Android Studio安装部署系列】二十四、Android studio中Gradle插件版本和Gradle版本关系

    版权声明:本文为HaiyuKing原创文章,转载请注明出处!

    概述

    在从Android Studio3.0.0版本升级到Android Studio3.0.1版本的时候,出现了一个问题,需要升级Gradle插件版本、Gradle版本、(CompileSdkVersion、targetSdkVersion、appcompat-v7)解决。当时感觉有点儿迷糊,所以特此梳理下。

    Gradle简介

    Gradle其实就是一个构建项目的工具,也就是把那一个个文件、文件夹按照一定的规则关联起来,形成一个项目的工具,它其实不仅仅是用在AndroidStudio上。

    那么在Android Studio中使用的Gradle其实应该被叫做 Android Gradle Plugin,也就是安卓项目上的gradle插件;Android Studio构建系统基于Gradle,并且Gradle的Android插件添加了构建Android应用程序特有的几项功能。虽然Android插件通常与Android Studio一起更新,但插件(以及Gradle系统的其他部分)可以独立于Android Studio运行,并可以单独更新。

    Gradle插件会有版本号,每个版本号又对应有一个或一些 Gradle发行版本(一般是限定一个最低版本),也就是我们常见的类似gradle-4.1-all.zip这种东西;

    如果这两个版本对应不上了,那你的工程构建的时候就会报错。

    对应关系如下:
    2019年4月19日补充:
    所以,Gradle插件版本、Gradle版本、buildTool版本是相互关联的。

    2019年4月19日补充:

    https://developer.android.com/studio/releases/gradle-plugin

    Gradle插件在本地电脑中的位置

    Android Studio安装目录gradlem2repositorycomandroid oolsuildgradle

    例如:C:SoftwareAndroidAndroid Studiogradlem2repositorycomandroid oolsuildgradle

    Gradle在本地电脑中的位置

     C盘下的Users目录下的{计算机名}目录下.gradlewrapperdists 

    例如:C:UsershaiyuKing.gradlewrapperdists 

    查看Gradle插件版本号、Gradle版本号、SDK buildTool版本号

    查看Gradle插件版本号

    方式一:File——Project Structure...

    方式二

    查看Gradle版本号

    方式一:File——Project Structure...

    方式二:

    查看SDK build tool版本号

    方式一:File——Settings——Appearance&Behavior——System Settings——Android SDK——SDK Tools

    或者

    方式二:

    更新Gradle插件版本号、Gradle版本号、SDK buildTool版本号

    更新Gradle插件版本

    修改工程目录下的build.gradle中的gradle插件版本号

    同步gradle

    需要FQ,耐心等待一段时间。

    更新Gradle版本

    修改gradle-wrapper.properties中的gradle版本号

    同步gradle

    更新SDK Build Tool版本

    上面的操作只是对某个项目进行了修改,当使用Android Studio新建项目的时候,使用的Gradle插件、Gradle版本号还是默认的,因为SDK build tool版本号未更新。
    通过Android SDK Manager升级:
    File——Settings——Appearance&Behavior——System Settings——Android SDK——SDK Tools
    或者
     

    查看刚安装的build tool版本:

    更新SDK Tool版本

    上面的操作只是对某个项目进行了修改,当使用Android Studio新建项目的时候,使用的Gradle插件、Gradle版本号还是默认的,因为SDK build tool版本号未更新。
    通过Android SDK Manager升级:
    File——Settings——Appearance&Behavior——System Settings——Android SDK——SDK Tools
    或者

    查看SDK安装目录下的build tool版本号:

    参考资料

    需要翻.墙:
     
  • 相关阅读:
    java后端工具积累
    Java基础面试题整理
    MySql常问面试题
    jvm及并发面试题
    中间件redis kafka面试题
    笔记
    解决Git操作报错
    view的state和drawable的state 源码分析
    flutter_6_动态化简介
    有关namespace 命名空间
  • 原文地址:https://www.cnblogs.com/whycxb/p/9109855.html
Copyright © 2011-2022 走看看