1.在菜单栏中点击【Build】-->【Generate Signed Bundle/APK】-->【Build APK(s)】

2. 选择APK,然后点击【Next】

3. Key store path项用于选择程序证书地址,第一次开发程序没有证书就创建一个

4.填写信息

5.创建好的证书信息会自动填写,点击【Next】

6. 构建类型签名版本的选择。其中debug为调试版本,它包含调试信息,并且不做任何优化,便于程序调试。release为发布版本,往往进行了各种优化,以便用户很好地使用。在这里我们选releas。Signature Versions中地V1和V2是签名版本的选择,其中V1是通过ZIP条目进行验证,这样APK 签署后可进行许多修改 - 可以移动甚至重新压缩文件。只勾选v1签名并不会影响什么,但是在7.0上不会使用更安全的验证方式。V2是验证压缩文件的所有字节,而不是单个 ZIP 条目,因此,在签名后无法再更改(包括 zipalign)。正因如此,现在在编译过程中,我们将压缩、调整和签署合并成一步完成。好处显而易见,更安全而且新的签名可缩短在设备上进行验证的时间(不需要费时地解压缩然后验证),从而加快应用安装速度。只勾选V2签名7.0以下会直接安装完显示未安装,7.0以上则使用了V2的方式验证,同时勾选V1和V2则所有机型都没问题。最后点击Finish.

7.等待打包完成后,打开刚刚apk所存放的路径。程序已经完成打包,可以在Android手机上进行安装运行,也能够放在市场中让其他人进行下载。

Android Studio程序打包步骤相关推荐

  1. android studio获取数字签名,Android应用开发Android Studio数字签名打包apk图文步骤教程...

    本文将带你了解Android应用开发Android Studio数字签名打包apk图文步骤教程,希望本文对大家学Android有所帮助. Android Studio数字签名打包release版apk ...

  2. visual studio程序打包发布的方法

    visual studio程序打包发布的方法 具体步骤 1. 首先要确定你的visual studio 是否安装了Installer project插件,如果没有安装,那么请按照以下步骤进行安装 打开 ...

  3. android studio密钥库口令,Android应用开发Android Studio签名打包及根据keystore密钥获取SHA1安全码...

    本文将带你了解Android应用开发Android Studio签名打包及根据keystore密钥获取SHA1安全码,希望本文对大家学Android有所帮助. " 一.签名打包两种方式 1. ...

  4. android sutdio版本号,电脑中Android studio版本号如何查看_电脑中查看Android studio版本号的步骤-系统城...

    Android studio是谷歌推出的一个Android集成开发工具,在使用的时候,经常会有新版本不断产生所以就需要查看自己的Android studio版本号来确保是否需要进行更新,很多用户不知道 ...

  5. android 混淆打包教程,Android studio 混淆打包

    AndroidStudio中的项目可以用compile的形式引入github上的开源项目,可以引用module,而不一定都要用libs文件夹中添加jar包的形式. 在最终realease打包时,混淆的 ...

  6. win10 jenkins svn android studio 自动化打包教程 以及一些问题的解决办法

    win10 jenkins svn android studio 自动化打包教程 这两天搭建jenkins自动构建环境,中间遇到点坑坑洼洼 分享出来希望后来人少走些弯路 准备软件 jenkins.ms ...

  7. Android Studio虚拟机卸载步骤(特殊)

    Android Studio虚拟机卸载步骤 在网上查了许多卸载多余虚拟机的博客,通常按照上述步骤即可卸载虚拟机,但有时只删除了配置文件,真正的数据并未清除,故而出此文章. 首先打开Android St ...

  8. 关于Android studio的安装步骤与安装方法

    关于Android studio的安装步骤与安装方法 首先我们需要在Android studio的官方网站上下载我们想要的软件版本 在这里我提供两种网址,一种是Android官网,一种是国内镜像网站 ...

  9. Android studio中打包生成release版本时提示 A problem occurred evaluating root project ‘My‘出错问题的解决方法

    在Android studio中打包生成release版本时,下面的build output 提示 :   A problem occurred evaluating root project 'My ...

最新文章

  1. 网络推广专员浅析网站运营三种基本模式具备哪些网络推广重点!
  2. NYOJ 56 阶乘因式分解(一)
  3. 2-2 工程源码文件结构
  4. 申请补办 CET(纸笔考试)成绩证明的方法
  5. 计算机一级电子表格怎么打开,xls文件怎么打开?其实很简单
  6. vim的巧用---对比操作
  7. 前端学习(3039):vue+element今日头条管理-侧边菜单栏的展示和收缩
  8. 华为笔记本matebook13_华为引领“第三代移动办公”新纪元 华为MateBook开启“智慧化办公”新赛道...
  9. eclipse更改android版本,在Android Studio和Android Eclipse 更改现有项目里的SDK版本
  10. 数字媒体技术和数据科学与大数据技术_数据科学与大数据技术专业的女同学,迈出了她的舒适圈...
  11. ADS系列 - 混频器设计 - 混频器原理介绍及仿真1
  12. SEO网站收录情况分析查询方法(小技巧Tips)
  13. QNX Hypervisor —— 物理设备
  14. 推荐一个国学资源分享、学术交流网站:龙腾网
  15. ode45 matlab 出错,Matlab中ode45求解出错
  16. 内网主机通过公网域名解析访问内网服务器,存在什么问题,如何解决?
  17. Shape对象和轮廓填充ShapeGeometry
  18. 自制时代,七种自动化的基础架构即代码工具(IaC)
  19. IBM MQ常用的命令
  20. 基于OHCI的USB主机 —— UFI数据结构3

热门文章

  1. 自信的真正含义(转载)
  2. 巨杉数据库:我们如何推进商业银行柜面无纸化业务?
  3. 安卓自定义dialog弹窗
  4. cors 后端解决跨域问题
  5. 培训日常:牛鑫宇老师2022年9月23-24号讲授《22年税务新政解析与税务风险防范对》公开课现场分享
  6. GStreamer入门-1
  7. 不到20元成本 自己做一个小程序 远程开关 远程通断器
  8. 家庭宽带共享的解决方案
  9. 重学数据结构与算法系列:链表及其应用
  10. HTCvive官方开发插件介绍