Android Gradle 学习笔记(二)环境安装

news2024/11/16 3:49:55

1. 官网安装

Gradle 安装地址:Gradle | Installation

最新的 Gradle 版本是 7.6, 需要 Java 8及以上的版本支持,官网有两种版本可下载:

  • 二进制版本
  • 完全版本(源码 + 文档)

一般情况下,下载二进制版就OK了, 文档和文档可以在线查看。

下载得到压缩文件,解压缩后,将文件地址添加到环境变量中(使用 GRADLE_HOME):
在这里插入图片描述
然后在 path 中添加 gradle 的 bin 目录:
在这里插入图片描述
接着验证下安装是否成功, 在命令行中输入 gradle -v 命令 ,若打印版本号则安装成功:
在这里插入图片描述

2. 使用 Gradle Wrapper 命令安装

如果你已经有 Gradle Wrapper, 那么你可以使用 Wrapper Task 命令来进行升级,通过指定 gradle 版本即可:

$ ./gradlew wrapper——gradle-version=7.6——distribution-type=bin

如果你有 Gradler Wrapper,就没有必要自己手动安装 Gradle,通过 gradlew 或者 gradle.bat 命令即可下载指定版本的 Gradle 文件并将缓存起来。

Gradle Wrapper 是基于 Gradle 的封装,帮助我们更快的集成、使用、低成本使用 Gradle 所带来的功能,我将会在后面用一章来具体讲解什么是 Gradle Wrapper,并且如何使用它。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/64005.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

助力企业降本增效,「WorkPlus SE专业版」正式发布!

移动互联网时代,数字化成为了企业提质降本增效的价值路径。大中小型企业积极主动地借助各种在线办公产品,实现沟通协作和运营管理的优化升级。 随着企业规模的扩大和办公业态多样化发展,会面临着业务流程繁杂、数据利用率低、IT成本高、泄密…

RFID警用装备管理系统-公安警用装备管理可视化系统

一、方案背景 我国警用装备物资种类多、数量大、价值高,还包含枪支、弹药、爆炸物等需要重点监管的物资,在公安机关应对紧急情况、处理突发事件过程中发挥了极为重要的作用。但是,由于缺乏有效的信息化管理手段,还存在管理方式落后…

Tealium 分析

文章目录1.0 调用流程1.1 初始化流程1.2 发送数据流程2.0 Tealium 的设计2.1 总体设计2.1.1 Tealium Core2.1.2 Visitor2.1.3 Crash reporter2.1.4 Ad identifler2.1.5 Lifecycle2.1.6 Location2.1.7 InstallReferrer2.1.8 Hosteddatalayer2.1.8 Dispatcher2.2 网络设计2.3 本地…

黄菊华老师,Java Servlet毕业设计毕设辅导课(4):Servlet 实例

Servlet 实例 Servlet 是服务 HTTP 请求并实现 javax.servlet.Servlet 接口的 Java 类。Web 应用程序开发人员通常编写 Servlet 来扩展 javax.servlet.http.HttpServlet,并实现 Servlet 接口的抽象类专门用来处理 HTTP 请求。 Hello World 示例代码 下面是 Servl…

为什么工业设计公司价格这么高?

随着经济的不断增长,各种工业设计公司逐渐出现,但价格不同,有些价格高,有些价格低,让一些人到处比较价格,低价格压低别人的高价格。有些人会想,为什么工业设计公司在设计产品时价格这么高&#…

ORB-SLAM2 ---- Tracking::UpdateLastFrame函数

目录 1.函数作用 2.步骤 3.code 4.函数解释 4.1 利用参考关键帧更新上一帧在世界坐标系下的位姿 4.2 对于双目或rgbd相机,为上一帧生成新的临时地图点 1.函数作用 更新上一帧位姿,在上一帧中生成临时地图点。 单目情况:只计算了上一帧…

【富文本编辑器】简记功能:neditor上传操作时提交额外数据

目录 编辑器下载(本文使用版本v2.1.19) 功能需求 解决思路 相关代码 调用实例的html neditor.config.js(搜索修改内容:/* 设置额外请求参数 */) 完成,如有其它方法,欢迎一起讨论 编辑器下…

使用 Fluent Bit 实现云边统一可观测性

本文基于 KubeSphere 可观测性与边缘计算负责人霍秉杰在北美 KubeCon 的 Co-located event Open Observability Day 闪电演讲的内容进行整理。 整理人:米开朗基杨、大飞哥 Fluent Operator 简介 2019 年 1 月 21 日,KubeSphere 社区为了满足以云原生的方…

NX上配置TLD的环境---对opencv的版本没有要求

一、TLD工程编译及运行 1.1 源码下载 网上的TLD有两个版本,一个是Zdenek Kalal自己使用matlabvs混合编程实现的,另外一个是 arthurv利用c和opencv实现的。 我利用的是arthurv版本的Tracking-Learning-Detection 连接:https://github.com/al…

基于Android平台的手机安全卫士的设计与实现

目 录 第1章 引言 1 1.1 研究背景及意义 1 1.2 安全软件的现状 1 1.3 本文主要工作 2 1.4 本文的组织结构 2 第2章 Android的相关技术介绍及分析 3 2.1 搭建Android开发环境 3 2.1.1 搭建Ubuntu系统下Java开发环境 3 2.1.2 搭建Ubuntu系统下Android开发环境 3 2.2 Android项目目…

「企企通」完成Pre-D轮融资,加速采购供应链工业软件和 SaaS 网络生态构建

企企通作为领先的采购供应链工业软件和SaaS生态平台,在一年内再次宣布获得Pre-D轮融资,全年合计融资额达数亿元人民币,目前还有意向投资机构在进行,并开始启动IPO的筹备工作。本轮投资由华映资本独家投资。华映资本是企企通C2轮融…

flutter系列之:flutter中的变形金刚Transform

文章目录简介Transform简介Transform的使用总结简介 虽然我们在开发APP的过程中是以功能为主,但是有时候为了美观或者其他的特殊的需求,需要对组件进行一些变换。在Flutter中这种变换就叫做Transform。 flutter的强大之处在于,可以对所有的…

IBM MQ 通道

一,定义 通道是分布式队列管理器在IBM MQ MQI 客户端和IBM MQ服务器之间或两个IBM MQ服务器之间使用的逻辑通信链接。 通道是提供从一个队列管理器到另一个队列管理器的通信路径的对象。通道在分布式队列中用于将消息从一个队列管理器移动到另一个队列管理器&#x…

计算机网络-应用层详解(持续更新中)

应用层概述 应用层是解决通过应用进程的交互来实现特定网络应用的问题。 应用层是计算机网络体系结构的最顶层,是设计和建立计算机网络的最终目的,也是计算机网络中发展最快的部分。 早期基于文本的应用(电子邮件、远程登录、文件传输、新…

百度联合行业头部企业新发5个行业大模型,大模型产业落地路径愈发清晰

本文已在【飞桨PaddlePaddle】公众号平台发布,详情请戳链接:百度联合行业头部企业新发5个行业大模型,大模型产业落地路径愈发清晰 11月30日,由深度学习技术与应用国家工程研究中心主办、飞桨承办的WAVE SUMMIT2022深度学习开发者…

WLAN AP安全策略中WPA认证与WPA2认证的差异

一、安全策略WPA认证(PSK认证TKIP加密)的案例 组网需求: 设备作为FAT AP,为用户提供WLAN服务,用户可以搜索到名为huawei的无线网络,采用的安全策略为WPA-PSK认证TKIP加密的方式。 组网图如下:…

3 内存访问

内存访问 1 字的存储 寄存器中:16位寄存器存一个字。高8位放高位字节,低8位当低位字节。 内存中:内存单元是字节单元,一个字要用2个连续的内存单元保存。低位字节保存在低地址内存单元,高位字节保存在高地址内存单元…

vmware上的centos8没有网络

目录一、先了解虚拟机的三种网络模式二、目前的网络模式和网络状况三、 解决网络不可用问题一、先了解虚拟机的三种网络模式 虚拟机的三种网络模式 二、目前的网络模式和网络状况 我的虚拟机网络配置 我们要将虚拟机和本机在同一个局域网络里才能入网 进入cmd输入ipconfig…

Java多线程之常用的相关方法总结(线程停止、线程休眠、线程礼让、线程优先级、守护线程等等)

Java多线程之相关常用方法一、线程方法二、线程停止1、思路2、样例三、线程休眠(sleep)1、思路2、样例四、线程礼让(yield)1、思路2、样例五、线程强制执行(join)1、思路2、样例六、观测线程状态1、相关概念…

Mac配置python wind量化接口

首先Mac与Windows的wind配置完全不同: Windows:wind相对容易配置,直接用软件就可以点击并添加配置环境即可Mac配置如下 文章目录Mac上Wind的基本情况Mac配置python Wind量化接口1. 在App Store中下载并打开 “Wind App” 这个应用2. 配置pyt…