• 打包apk


    好记性不如烂笔头,记录一下:

     一、android studio 打包apk

    拉取代码,在android studio中打开工程,

    1、Gradle build

    2、Build -->Build Bundles-->Build Apk

    电脑的sdk版本需与app目录下的build.gradle sdk配置一致

    二、jenkins一键打包apk

    (一)环境准备----gradle的安装

      1、下载gradle压缩包

        Gradle官方下载地址:https://gradle.org/releases/

        

       2、上传至linux的/usr/local目录:

        

      3、解压  unzip gradle-6.4.1-all.zip

      4、配置环境变量

        vi /etc/profile

        export GRADLE_HOME=/usr/local/gradle-6.4.1

        export PATH=$GRADLE_HOME/bin:$PATH

        

      5、刷新环境变量

        source /etc/profile

      6、查看gradle的版本

        gradle -version

        

    (二)环境准备----Android SDK的安装

       1、压缩包下载 wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz

      

       2、解压

         tar xvzf android-sdk_r24.4.1-linux.tgz

      3、配置环境变量

        vi /etc/profile

        export ANDROID_HOME=/usr/local/android-sdk-linux

        export PATH=$ANDROID_HOME/tools:$PATH

        export PATH=$ANDROID_HOME/platform-tools:$PATH

        

       4、刷新环境配置

        source /etc/profile

      5、列出需要安装的资源

        android list sdk --all

        

         

         android update sdk -u -a -t 4,51(需要资源的序号下载,我需要的版本对应的就是4,51)

        

    (三)jenkins的配置

       1、系统管理--全局工具配置,如图保存

        

       2、系统管理--系统配置-全局属性-环境变量添加

        

       3、新建任务

        

           

           

            

           appuildoutputsapkdebug*.apk的意思是匹配app/build/outputs/debug路径下所有拓展名为.apk的安装包

      4、立即构建

        

       

  • 相关阅读:
    Apache-Tomcat 和 Apache-Maven配置
    php版本CKFinder3.4.4自定义上传文件位置
    php版本CKEditor 4和CKFinder安装及配置
    windows10 卸载 Docker 和 DockerNAT
    faker php测试数据库生成2
    faker php测试数据库生成
    我的php.ini上传文件配置
    同一个网址电脑手机访问显示不同内容思路
    mysql where 条件中的字段有NULL值时的sql语句写法
    Chrome导出书签瘦身,去除ADD_DATE和ICON
  • 原文地址:https://www.cnblogs.com/laoayi/p/12911293.html
Copyright © 2020-2023  润新知