基于Android Studio 3.6.3 打包构建APK的两

2020-06-09  本文已影响0人  GODANDDEVIL

采用Android Studio 构建apk文件,通常我们采用如下两种方式:

第一种:使用Android Studio自动构建,步骤如下:

  1. 菜单栏build -> Generate Signed Bundle / APK... ,如下图:


    image.png
  1. 选择第二个APK,构建一个签名apk文件,如下图:


    image.png
  1. 如果没有创建过jks签名文件,点击Create New..,根据信息填写创建即可,如果已经有,则直接选择签名文件,如下图:


    image.png
    image.png
  1. 选择release版本,然后勾选下面的选项,起到优化的作用,如下图:


    image.png

    至此,我们通过IDE的方式就能轻松快捷的打包构建apk文件。

第二种:通过Gradle配置生成,步骤如下:

  1. 在build.gradle中输入如下签名配置信息:
signingConfigs {
        debug {
            storeFile file('app.jks') //签名文件路径
            storePassword '123456'
            keyAlias 'key-release'
            keyPassword '123456' //签名密码
        }
        release {
            storeFile file('app.jks') //签名文件路径
            storePassword '123456'
            keyAlias 'key-release'
            keyPassword '123456' //签名密码
        }
    }
  1. 配置Build Type(环境信息,debug 或 release 版本)
buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            signingConfig signingConfigs.release
        }
 
        debug {
            signingConfig signingConfigs.debug
        }
    }
  1. 点击IDE右侧菜单栏Gradle->项目名->:app->Tasks->build / other 如下2图:


    image.png
    image.png

    assemble 用于生成测试版和正式版的apk;
    assembleDebug 用于生成测试版apk;
    assembleRelease 用于生成正式版apk;

  2. 点击assembleRelease即可构建生成apk文件,路径 app/build/outputs/apk,如下图:


    image.png

至此,我们通过Gradle配置的方式就能更方便快捷的构建打包apk文件了。

————————————————
版权声明:本文为CSDN博主「mapboo」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/mapboo/article/details/106107482

上一篇 下一篇

猜你喜欢

热点阅读