gradle常见问题

   日期:2020-10-18     浏览:174    评论:0    
核心提示:gradle常见问题1.一查项目使用的gradle版本是否下载完成,否则会提示zip包相关的错误, C:\Users\用户名.gradle\wrapper\dists 下有各种下载的版本,以我的gradle5.6.4-bin版本为例,下载好后bin目录下面有这两个文件,如果没有下载好也可以自己从官网下载然后放在dists目录下面,下载地址:https://downloads.gradle-dn.com/distributions/gradle-6.5-bin.zip 可以手动修改url下

gradle常见问题

环境:win10/android studio3.6.3/jdk1.8.0

1.一查
  1. 项目使用的gradle版本是否下载完成,否则会提示zip包相关的错误, C:\Users\用户名.gradle\wrapper\dists 下有各种下载的版本,以我的gradle5.6.4-bin版本为例,下载好后bin目录下面有这两个文件,如果没有下载好也可以自己从官网下载然后放在dists目录下面,下载地址:https://downloads.gradle-dn.com/distributions/gradle-6.5-bin.zip 可以手动修改url下载自己需要的版本

    all版跟bin版也要区分哦,关于他们的区别,从我这的文件夹来看少了例子和源码
2.两对应
  1. android gradle版本与 项目gradle对应,我的android gradle插件版本3.5.2
    gradle支持maven仓库,可以添加阿里云maven镜像仓库

    我的项目gradle版本5.6.4,他好像会先从本地检测,没有就通过这个链接下载

    对应关系如下,详情:gradle-plugin

  2. gradle的环境变量 与 项目gradle版本相同
    注意:最好设置为长期使用的gradle版本,并且确保JAVA_HOME已经配置
    配置完可以运行gradle projects(在你的根项目目录下输入)查看项目信息

3.四配置

gradle脚本是由基于jvm的动态语言groovy编写

  1. build.gradle 这个文件一般有n+1个,gradle支持多项目构建,每个子项目下有一个build.gradle(通常包含构建插件,sdk最小版本/sdk版本,依赖等),根目录下也有一个(通常包含中央仓库的地址,android gradle插件版本等配置置)是全局配置,它适用于所有子项目

  2. setting.gradle include定义了包含的子项目

  3. gradle-wapper.properties 包含项目使用的gradle版本配置,gradle-5.6.4-all.zip与gradle-5.6.4-bin.zip也要加以区分

  4. init.gralde 需要自己在init.d目录下编写,每次启动gradle都会执行,可以在这里配置阿里云镜像,就不用在每一个项目配置一遍

相关链接:When to use gradle.properties vs. settings.gradle?

4.八错就点个赞
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服