zoukankan      html  css  js  c++  java
  • Android 程序打包为APK

    Andriod安装包文件(Android Package),简称APK,后缀名为.apk。

    1、生成未签名的安装包

    Build -> Build Bundle(s)/APK(s) -> Build APK(s)    会生成一个未签名的apk文件,默认为debug版,可以正常安装使用。

    可以 Build -> Select Build Variant -> 选择生成的apk版本(debug、release),再 Build -> Build Bundle(s)/APK(s) -> Build APK(s) 生成对应版本的apk文件。

    注意:

    release版本的未签名的apk文件,在某些手机上无法安装,比如OPPO。

    如果Build -> Select Build Variant 设置为release,之后再debug,debug config往往会报错,将Build -> Select Build Variant 设置为debug即可。

    2、生成签名的安装包

    Build -> Generate Signed Bundle/APK -> APK -> Create New 创建一个新的证书 (也可以选择一个已有的证书)-> 

    ok -> 选择生成的APK文件所在目录、选择apk版本

    点击finish即会在指定目录下生成一个签名的apk文件。

    下次打包时,可以直接使用上面生成的签名:  Choose existing 选择已存在的钥匙库文件,输入钥匙库密码、秘钥密码

    debug版和release版的区别:

    debug版包含调试信息,往往没有任何优化,适合程序调试。

    release版是发布版,供用户使用,往往进行了各种优化。

  • 相关阅读:
    Vue中发送HTTP请求
    Vuex
    vue-cli
    Vue基础2
    Vue基础1
    webpack_vue
    前言:数据库典型架构实践
    MySQL数据库优化
    解析 PHP 中 session 的实现原理以及大网站应用应该注意的问题
    Yii2.0 下的 load() 方法的使用
  • 原文地址:https://www.cnblogs.com/chy18883701161/p/10864887.html
Copyright © 2011-2022 走看看