哪个才是Android工程构建时的gradle版本?gradle-wrapper.properties还是build.gradle的buildscript说了算?

2023-05-16

先说谜底,gradle-wrapper.properties说了算。

(1)build.gradle的buildscript里的buildscript.dependencies的com.android.tools.build:gradle其实是Android Plugin for Gradle,它是一堆适合Android开发的Gradle插件的集合,并不是gradle本身。
(2)gradle-wrapper.properties里的distributionUrl=https://services.gradle.org/distributions/gradle-5.1.1-all.zip,这里的版本是gradle的版本。其中工程根目录下的.gradle目录是该gradle版本下的配置和缓存文件存放处。

这两个工具的版本,Android studio经常提示你升级,如果升级跨度过大,经常出现某plugin和升级后的gradle不兼容的问题。解决的方法就是把这两处改回到原来的低版本或去了解高版本gradle下的插件改动并找到替换方法。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

哪个才是Android工程构建时的gradle版本?gradle-wrapper.properties还是build.gradle的buildscript说了算? 的相关文章

  • MySQL创建触发器的时候报1419错误( 1419 - You do not have the SUPER privilege and binary logging is enabled )...

    grant all privileges on to root 64 39 39 identified by 39 CTjetrrrr 39 with grant option 给用户权限 解决方法 xff1a 第一步 xff0c 用roo
  • console控制台打印字符画

    效果图 废话不多说直接上代码 控制台打印字符画 64 param stringTem 64 returns String function makeMulti stringTem let l 61 new String stringTem
  • sourceTree 变基

    master xff1a 主分支 self dev 自己的分支 假设我们整个团队在master分支上开发 1 xff1a 首先拉取master分支到本地 xff0c 再利用本地的master分支新建一个self dev分支 xff0c 自己
  • 远程桌面登录Ubuntu系统(ubuntu下命令行设置wifi自动连接)

    由于各种条件的限制 xff0c 有时候在进行ubuntu嵌入式开发的时候不得不使用命令行来操作 我在笔记本上设置了一个wifi热点 xff0c 希望我的开发板 xff08 Odroid XU3 xff09 开机后自动连接上指定的wif热点
  • canvas 绘制心电图

    使用canvas绘制心电图 下载链接 ECGhtmlcanvas绘制心电图 Javascript文档类资源 CSDN下载
  • 在github上搭建hexo个人博客(Linux-Ubuntu)

    什么是 Hexo xff1f Hexo 是一个博客框架 xff0c 用来生成静态网页 安装前提 安装 Hexo 很简单 但是在安装前 xff0c 需要检查电脑里有没有这两样东西 Node js Git 以下安装都是基于Ubuntu平台下 安
  • Settings源码分析

    Settings源码分析 4 2 1 拿到一份代码 xff0c 首先是找到它的入口 xff0c 一步一步往里看 Settings AndroidManifest xml lt activity android name 61 34 Sett
  • 深入学习RabbitMQ(三):channel的confirm模式

    上一篇博客我们介绍了使用RabbitMQ可能会遇到的一个问题 xff0c 即生产者不知道消息是否真正到达broker代理服务器 xff0c 随后通过AMQP协议层面为我们提供的事务机制解决了这个问题 xff0c 但是采用事务机制实现会降低R
  • 操作系统(四):动态链接与静态链接的区别

    在回答这个问题之前希望大家大概了解一个文件编译的过程 xff0c 比如一个C文件在编译成功后文件夹里的文件会有什么变化 xff0c 大家可以先去创建一个helloworld c的文件 xff0c 观察其编译后的变化 那么问题来了 面试官经常
  • 树莓派CM4_Tiny(双HDMI)扩展板在Ubuntu Desktop下驱动OV5647摄像头的操作演示

    关键词 xff1a 树莓派 Compute Module CM4 双HDMI Ubuntu Camera OV5647 概述 xff1a Raspberry Pi Camera是树莓派硬件平台的官方摄像头模块 xff0c 国内有很多兼容摄像
  • 重载全局new/delete实现内存检测

    下面介绍用重载 new delete 运算符的方式来实现一个简单的内存泄露检测工具 xff0c 基本思想是重载全局 new delete 运算符 xff0c 被检测代码调用 new 和 delete 运算符时就会调用重载过的 operato
  • Linux虚拟机vmware中使用gparted调整磁盘大小并设置swap分区

    1 首先把vmware中的linux关机 xff0c 然后打开设置 gt 硬盘 gt 扩展 xff1a 2 打开Gparted应用 xff0c 你可以看到已分配分区状况和新增未分配的分区 xff08 如果无此应用的话 xff0c 先安装 x
  • Python 小记(一)

    查看python 所有内置函数 xff1a dir builtins 具体查看每个BIF的功能作用 xff1a help input 原始字符串 xff1a 需要在字符串前面加一个英文字母r 例如 xff1a str 61 r 34 C n
  • istio安装kiali时,无法访问

    在安装好istio后 xff08 默认开启kiali xff09 xff0c 发现登录不了kiali xff0c 找不到kiali的username password 后发现 xff0c 需要在k8s里面创建kiali的secret xff
  • 基于Kubernates的istio中白名单配置

    在Kubernates中 xff0c 引入了istio管理流量 xff0c 这时所有的入口流量均通过istio中的ingressgateway转发至目标服务 xff0c 若是想要配置白名单 xff0c 限制访问流量 xff0c 那么需要创建
  • js如何获取table中动态生成的数据

    今天又学一招 xff0c 多谢莉妹啦 js如下 xff1a 39 labe table tr td attrcode 39 each function alert this val 页面如下 xff1a lt table id 61 34
  • 关于WdatePicker显示位置偏移的问题

    WdatePicker 的位置都是根据input textarea div span p a ig他们的位置来相对定位的 首先 xff0c 要确定你的位置偏移是因为什么 xff0c 比如我出现偏移是因为父类的整体窗口下移了 xff0c 而子
  • Settings修改记录

    1 更换主题 略 2 修改Wifi对话框里的背景 Settings src com android settings wifi WifiDialog java protected void onCreate Bundle savedInst
  • js如何将一个按钮显示或者隐藏

    关于一个元素的显示和隐藏有很多的方法 xff0c 随便百度就可以找到办法 xff0c 这边我就记录一下我是怎么显示和隐藏的 xff0c 便于以后回顾 需求是 xff1a 当state为1和2时 xff0c 按钮 xff08 id是plshb
  • Shell脚本实现ftp上传与下载文件

    下面的命令一定要手动输入 xff0c vi 我就是一开始因为没有手动输入 xff0c 直接复制进去的 xff0c 就一直报各种错 xff0c so一定要手动输入 上传 bin sh export PUTFILE 61 a txt ftp v

随机推荐