• 打包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、立即构建

        

       

  • 相关阅读:
    switch能否作用在作用在byte、long、string上面?
    websocket(转)
    equal和hashcode、==
    List常用方法
    String,Integer,Double等类型互相转换
    BigDecimal的转换和使用
    gitHub常用命令和技巧
    SQL语句
    SpringBoot注解
    vue格式化时间
  • 原文地址:https://www.cnblogs.com/laoayi/p/12911293.html
Copyright © 2020-2023  润新知