码迷,mamicode.com
首页 > 移动开发 > 详细

在Mac和Window上配置android自动打包

时间:2017-09-16 20:50:55      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:ids   gradle   完成   添加   情况   实现   users   计算   通过   

配置自动打包脚本,首先就是要配置gradle命令,这里你假设已经有了android开发环境。

Window上配置gradle: 
选中计算机=》右键属性=》高级系统设置=》高级=》环境变量=》系统环境变量;找到path;在最后跟添加你的gradle的bin路径:

技术分享
我这里gradle的路径:

C:\Users\Administrator\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9\gradle-3.3\bin
  • 1

如果安装过AndroidStudio或者Eclipse,可以去这个路径去看看,也可以自己下载解压到你认为合适的路径进行引用 
最后打开命令cmd:输入gradle -v 
会看到如下效果表示配置成功: 
技术分享

Mac上配置gradle: 
Mac上配置gradle稍微有点儿不同不过思路其实是一样的 
首页通过终端打开 配置文件: 
1. 输入

cd ~/
  • 1

进入当前用户的home目录。 
2.创建bash_profile 执行命令:

touch .bash_profile
  • 1

3.打开并编辑bash_profile 执行命令:

open .bash_profile
  • 1

4.配置gradle:

export PATH=$PATH:你的gradle的bin路径
  • 1

最后保存配置退出,输入gradle -v,你会看到如下结果 
技术分享
表示配置成功,如果没有,出现其他情况,如果因为配置错误,会使命令行失效,如果出现这种情况,可以先在终端执行如下命令:

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
  • 1

让命令暂时可用,然后重复上边步骤,修改配置,直到配置成功

小提示:在Mac上如果直接使用AS下在的gradle路径似乎有问题,猜测应该是路径中带有空格之类的字符不认识,我这里解决方法直接拷贝一份到其他目录,然后引用

至此我们在Window和Mac上都成功配置好了gradle命令,其实到此我们就可以实现脚本自动打包,下边还是简单介绍下命令:

cd 你的项目的根目录/app
gradle clean
gradle build
  • 1
  • 2
  • 3

三句话就可以实现自动打包,最后生成的apk包在路径:

你项目的根目录/app/build/outputs/apk
  • 1

如果有兴趣,可以写成可执行脚本,下次直接点一下就可以打包生成apk 
当然,这些还是不能满足我们需求,我们可以搭建一个Jenkins环境,将自动打包脚本放上去,每次测试需要安装包,就可以自动生成。 
我们还可以写上自动更新svn或者git源码,自动打包完成以后,自动提交到svn或者git,甚至可以添加定时打包。

在Mac和Window上配置android自动打包

标签:ids   gradle   完成   添加   情况   实现   users   计算   通过   

原文地址:http://www.cnblogs.com/gongxiaojiu/p/7532120.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!