想命令行执行gradle的构建,可以通过提供的gradle wrapper或者安装gradle。

构建android项目不需要安装gradle,因为android studio已经包含gradle。"gradle wrapper"指的是根目录下的gradlew和gradlew.bat脚本(结尾的w是wrapper的意思)。

"gradle wrapper"的目的是运行在没有安装gradle之前运行gradle。wrapper通过gradle/wraaoer目录下面的jar包运行。在第一次运行以后,gradle文件会在本地缓存,供之后的构建使用。

在命令行可以直接执行./gradlew(mac下),./gradlew.bat(windows下)。

1、可以通过./gradlew :tasks查看build下有哪些可执行的任务。(--all显示所有的任务)

2、多个任务可以通过空格分开,例如./gradlew lint assembleDebug

3、想要排除某个任务可以通过-x。例如./gradlew assembleDebug -x lintDebug

最新文章

  1. webpack ---loader,plugin下载命令
  2. Coursera台大机器学习课程笔记4 -- Training versus Testing
  3. 表单 阻止 技巧 JavaScript js
  4. java调用.net asmx / wcf
  5. BroadcastReceiver之有序广播
  6. 【JSP】Tiles框架的基本使用
  7. js 去掉字符串前面的0
  8. angular中$cacheFactory缓存的使用
  9. JavaScript之Function类型
  10. zabbix 飞信集成配置
  11. Cmakelist.txt
  12. git rm
  13. IOS 8弃用api
  14. Simulation of empirical Bayesian methods (using baseball statistics)
  15. linux vi粘贴格式易错乱
  16. HTML实现包含公共部分:通过ECMA6的模块化,纯前端实现类似jsp:include的功能
  17. Visual Studio 配置 Avalon 自动补全
  18. 2018.09.19 atcoder Snuke's Coloring(思维题)
  19. Restful安全认证及权限的解决方案
  20. Using Lucene's new QueryParser framework in Solr

热门文章

  1. [TypeScript] Export public types from your library
  2. JSONObject和JSONArray(json-lib-2.4)的基本用法
  3. Selenium webdriver Java 封装与重用
  4. Androidproject师进阶之路 :《Android开发进阶:从小工到专家》上市啦!
  5. 移动端H5页面 input 获取焦点时,虚拟键盘挡住input输入框解决方法
  6. 简单模拟javaScript面向对象
  7. CentOS6.5内核升级到linux 3.12.17教程
  8. mvc5整合Autofac
  9. ping的原理以及ICMP
  10. silverlight 对ChildWindow返回给父窗体值的理解(转载)