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

原创 2017年09月13日 16:13:22

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

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

这里写图片描述
我这里gradle的路径:

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

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

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

cd ~/

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

touch .bash_profile

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

open .bash_profile

4.配置gradle:

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

最后保存配置退出
5.更新刚配置的环境变量,命令:

source .bash_profile

让配置生效
输入gradle -v,你会看到如下结果
这里写图片描述
表示配置成功,如果没有,出现其他情况,如果因为配置错误,会使命令行失效,如果出现这种情况,可以先在终端执行如下命令:

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

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

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

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

cd 你的项目的根目录/app
gradle clean
gradle build

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

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

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

Android之设置控件的阴影

本文主要记录Android控件设置阴影 给控件设置阴影,会使得界面元素更好看一写,google 给我们提供了一个现成的控CardView,可以将CardView看做是FrameLayout在自身之上添...

一款简洁可自定义样式密码框输入组件GridPasswordView

通过继承TextView自定义实现的一款密码输入组件GridPasswordView,先上效果图: 动态效果图: 这里我根据自己经验做了样式定义与适配适配: 对于一些需求要求每个密码框式正方形也做...

Mac环境中Jenkins自动打包上传fir的配置流程(从零开始)三

三。新建项目点击Jenkins首页的新建 Enter an item name 构建一个自由风格的软件项目 点击OK 1.项目名称和描述 2.源码管理 3.配置构建触发器 这里面五个对应...

Jenkins自动打包 配置mac slave节点

from: http://blog.csdn.net/syg90178aw/article/details/52221765 Jenkins自动打包搞了一周了,还是磕磕绊绊的没完全搞定;我现...

Mac中Jenkins自动打包上传fir的配置流程(从零开始)二

二.配置Jenkins1.初始化 安装完成后,打开浏览器,输入 http://localhost:8080 会出现下图的重设初始密码的界面 找到/Users/Shared/Jenkins/H...

cocos2d-x 3.2版本Mac下移植到android手机打包流程环境配置

四打包环境配置    首先你得准备好cocos引擎,这是毋庸置疑的,不然怎么开发呢,是吧,然后准备好ant、sdk 、ndk、adt等软件。 1、 进入到引擎cocos2d-x-3.2目录下,执...

mac os上android申请签名和使用ant自动编译打包签名apk

原创文章转载请保留出处 http://blog.csdn.net/s278777851/article/details/9053985  一、 mac上申请android 签名 cd ~/...

Android_Ant_多渠道打包/一键自动编译 ——Mac lion 10.8.2下

http://developer.android.com/tools/projects/projects-cmdline.html 1.首先是为项目生成build.x...

[Android] mac上申请签名及使用ant自动编译打包签名APK

原创文章转载请保留出处 http://blog.csdn.net/s278777851/article/details/9053985 一、 mac上申请Android签名 cd ~/Androi...
  • wcjwdq
  • wcjwdq
  • 2017年03月31日 16:42
  • 401

MAC上搭建Jenkins实现Android自动打包

Jenkins环境搭建 1、Java的下载安装和环境变量的配置 ①下载安装:Jenkins的运行依赖Java环境,所以在安装Jenkins之前必须要安装JDK或JRE,Java下载地址 ②配置:配置环...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在Mac和Window上配置android自动打包
举报原因:
原因补充:

(最多只允许输入30个字)