美文网首页Android知识Android技术知识Android开发
在mac上快速搭建Android、iOS自动打包环境(三)

在mac上快速搭建Android、iOS自动打包环境(三)

作者: FlyOceanFish | 来源:发表于2017-07-04 00:50 被阅读223次

    接上一篇iOS自动打包文章,本文将介绍Android的自动打包。

    准备工作

    Android的SDK已经安装好(这个网上教程一大堆,如果不会的可以自行搜索,实在搞不定的可以留言)

    Android自动打包

    其实Android的自动打包与iOS的自动打包基本一样,主要由于开发工具的不同,所以不同点都是由于开发工具不同造成。
    本文将写出与iOS的不同的地方,前边几步相同的就省略了
    1、 配置gradle

    • 找到“构建”->“增加构建步骤”->“Excute Shell”。这一步由于服务器上的gradlew一直获取不到权限


      4ADDE352-E751-4379-8BA2-2402F36ECB5C.png
    • 找到“构建”->“增加构建步骤”->“Invoke Gradle Script”,选择"Use Gradle Wrapper"。其中Build File 代表build.gradle的路径


      83CAA3F9-9675-46DE-9332-A8B3C4D579C0.png

    2、配置上传apk脚本
    curl -F "file=@app/build/outputs/apk/app-debug.apk" -F "uKey=4acbf7559e513f1f6081294723ea4d0f" -F "_api_key=d9e87e9febbf20dd4f384876bdf72a22" https://qiniu-storage.pgyer.com/apiv1/app/upload

    3、如果构建的时候报找不到“ ANDROID_HOME”,则就在“系统设置”->“全局属性”中增加,然后“系统管理”->“读取设置”重新启动Jenkins。


    A658B2DA-D10F-484F-8782-0F77210CC615.png

    很庆幸自己坚持了这么久了,已经把《在mac上快速搭建Android、iOS自动打包环境》这一个系列完成。感性简友的支持。如果自己在搭建过程中有任何问题可以联系我。

    相关文章

      网友评论

        本文标题:在mac上快速搭建Android、iOS自动打包环境(三)

        本文链接:https://www.haomeiwen.com/subject/woozcxtx.html