背景:
android打包构建apk或aar时一般都是通过指令:gradlew assembleDebug/assembleRelease的,android studio也是调用的这个指令。
在此背景下自己也写一个执行文件调用指令打包,从而不用打开编译器,使用场景:
- 远程打包构建,如:服务处自动打包;
- 本地微小改动,不想打开studio时;
- 大牛直接使用文本工具开发,指令打包;
mac及linux下代码:
#跳转到可执行文件当前文件夹
cd $(cd `dirname $0`; pwd)
#打包release时修改为../gradlew assembleRelease
../gradlew assembleDebug
echo "build finish..."
#通知钉钉或微信或自己后台构建完成,如:curl "http://www.baidu.com?apk=path"
windows下代码:
#打包release时修改为..\gradlew.bat assembDebug
..\gradlew.bat assembDebug
打包截图

文件下载地址
:
mac及linux:
assembleDebug
windows下:
assembleRelease
注:执行文件要放到要打包的module文件夹下。
不足之处敬请指出,万分感谢🙏。
本文介绍了如何在mac、linux及windows环境下编写执行文件,通过Gradle指令实现远程和本地快速打包APK或AAR,无需打开Android Studio。适用于微小改动打包、服务端自动构建以及大牛文本工具开发场景。提供了具体的操作代码和打包截图,并给出了不同系统的下载链接。
6058

被折叠的 条评论
为什么被折叠?



