gradle 打包命令(怎么在mac终端输入命令)

Gradle终端命令给App打包估计好多兄弟们都习惯了用AndroidStudio和Eclipse的build直接对app进行打包,突然有一天领导让用Gradle打包,就措手不及了,我为大家附上方法:首先,需要有一个本地的Gradle,在此我附上网址,是我自己传到网盘上的,所以不是最新的,不影响使用gradle-2.4-all链接:http://pan.baidu.com/s/1nvRcDV7密

大家好,又见面了,我是你们的朋友全栈君。

Gradle终端命令给App打包

估计好多兄弟们都习惯了用AndroidStudio和Eclipse的build直接对app进行打包,但是其实打包更应该用Gradle打包,我来附上方法:


首先,需要有一个本地的Gradle,在此 我附上网址,是我自己传到网盘上的,所以不是最新的,不影响使用

gradle-2.4-all

链接:http://pan.baidu.com/s/1nvRcDV7 密码:plag

gradle-2.10-all

链接:http://pan.baidu.com/s/1dEB3Eed 密码:s44m

选择下载即可,我用的是2.10的

下载完毕后,解压到任意文件夹,之后配置好环境变量,Gradle就可以使用了

注意:需要配置JAVA_HOME!需要配置JAVA_HOME!需要配置JAVA_HOME!重要的事情说三遍,仅仅配置java的bin到环境变量是不行的,需要配置JAVA_HOME,JAVA_HOME的配置为你的jdk目录,否则会报错!


有好多人都很好奇Gradle的终端到底是什么东西


我在这里解释一下,使用Gradle的终端可以使用AndroidStudio自带的,也可以使用Windows自带的cmd(因为我是Windows系统)

首先说一下cmd,对项目进行打包

1. 切换到自己的项目的根目录

2.1. gradle assembleDebug<注:这个是打Debug包>

2.2. gradle assembleRelease<注:这个是打Release包>

<若是你第一次使用这个命令行进行打包,可能会下载相关依赖,翻个墙速度会更快,不翻墙也就几分钟的事情>

最后,他会给你报一个build successful就算是打包成功了

之后,你可以在你的app–>build–>outputs–>apk下找到你需要的东西

而AndroidStuidio自带的 就更加简单了,在AndroidStuidio下方有一个Terminal,点击即可,不用手动切换到根目录,自动就是根目录,其余操作和cmd操作一样

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128913.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Map集合中value()与keySet()、entrySet()区别

    Map集合中value()与keySet()、entrySet()区别在Map集合中values():方法是获取集合中的所有的值—-没有键,没有对应关系,KeySet():将Map中所有的键存入到set集合中。因为set具备迭代器。所有可以迭代方式取出所有的键,再根据get方法。获取每一个键对应的值。keySet():迭代后只能通过get()取keyentrySet():Set<Map.Entry<K,V>>ent…

    2022年5月30日
    39
  • anaconda conda 切换为国内源 、windows 和 Linux配置方法、 添加清华源——【一文读懂】

    anaconda conda 切换为国内源 、windows 和 Linux配置方法、 添加清华源——【一文读懂】请问下载过程非常卡怎么办,特别特别慢;请问为什么我搭建一个深度学习环境半个多小时都没成,而你10分钟就随手搭建一个环境讲道理?这就像搬砖,搬的久了,还不能允许我一天多拉几车吗

    2022年5月24日
    47
  • 香港免备案服务器是合法的吗?「建议收藏」

    香港免备案服务器是合法的吗?不管是否使用过香港服务器的用户,应该都听说过香港服务器可以不用备案,虽然大多数用户不太清楚香港服务器为什么不用备案,但知道香港服务器免备案是合法的就足够了,我在这里将说明关于香港服务器免备案的一切疑问。所谓的网站备案是指的根据国家互联网的规定,网站所有者必须向国家工信部申请网站内容审核和实名备案,有的网站还需要向当地的公安部进行监管备案,所有放在国内服务器上的网站只能通过备案才能访问上线。1、香港服务器为什么不用备案?  这主…

    2022年4月13日
    64
  • Angularjs 服务

    Angularjs 服务AngularJS服务(Service):www.runoob.com/angularjs/angularjs-services.htmlAngularJS内建了30多个服务。官网搜索service吧https://docs.angularjs.org/api/ng/service/$window$http是AngularJS应用中最常用的服务。服务向服务器发送请求,应用响应服…

    2022年7月25日
    5
  • linux目录结构详解_简述linux系统中的目录结构

    linux目录结构详解_简述linux系统中的目录结构前言平常linux系统用的也不少,那么linux下的每个目录都是用来干什么的,小伙伴们有仔细研究过吗?让我们来了解下吧Linux系统目录结构登录系统后,在当前命令窗口下输入命令:[root@

    2022年7月28日
    5
  • oracle number类型 p、s参数说明[通俗易懂]

    oracle number类型 p、s参数说明[通俗易懂] oraclenumber类型采用科学计数法表示,p表示有效数字的个数,s表示精度;如果定义字段类型为number(p,s)则该字段所能表示的最大正数是(10p-1)*10-s最小负数-(10p-1)*10-s;所有该范围之间的数字均可根据精度四舍五入后插入该字段;否则将会报错。  

    2022年7月24日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号