在Mac和Window上配置android自动打包
来源:互联网 发布:网络吸毒聊天室 编辑:程序博客网 时间:2024/06/06 02:31
配置自动打包脚本,首先就是要配置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 你的项目的根目录/appgradle cleangradle build
三句话就可以实现自动打包,最后生成的apk包在路径:
你项目的根目录/app/build/outputs/apk
如果有兴趣,可以写成可执行脚本,下次直接点一下就可以打包生成apk
当然,这些还是不能满足我们需求,我们可以搭建一个Jenkins环境,将自动打包脚本放上去,每次测试需要安装包,就可以自动生成。
我们还可以写上自动更新svn或者git源码,自动打包完成以后,自动提交到svn或者git,甚至可以添加定时打包。
- 在Mac和Window上配置android自动打包
- ios 在window和mac上另类打包方式
- React-native Android 在Jenkins上配置自动打包方案
- Unity自动打包工具——Mac上打包android
- 在windows电脑上配置自动打包
- mac os上android申请签名和使用ant自动编译打包签名apk
- MAC上搭建Jenkins实现Android自动打包
- Mac电脑配置Gradle,实现android自动打包
- 在Mac上配置Android adb命令
- android studio在mac和window中的快捷键汇总
- Jenkins自动打包 配置mac slave节点
- Jenkins自动打包 配置mac slave节点
- android源代码在mac上的自动生成代码
- ElasticSerach在window上配置
- java在linux的配置和ant自动打包
- Android在mac osx下混淆打包和反编译
- tomcat 分别在window 和 Linux上配置SSL-安全问题
- Mac上配置Ant打包工具
- 菜鸟学设计模式----状态模式
- Linux expect(自动化控制和测试工具)
- Flower
- ROC AUC的原理详解
- 002 Django学习之第一个Django程序(Python2.7)
- 在Mac和Window上配置android自动打包
- UVA 1605Building for UN
- 花(cnm加强)
- spring多数据源的配置和使用
- vim编辑器的基本操作
- 获取ODI执行session ID
- Elasticsearch之基础
- JavaScript Date Format (JavaScript 处理日期 )
- 【机房合作】WPF报表