Android Studio 使用教程(5)---打包apk

本章节讲述使用Android studio 打包apk的过程

1.Build -> Generate Signed APK...,打开如下窗口

2.如果是第一次打包(还没有签名) 点击Create new...按钮 进入如下页面

3.选择Key store path(新建的签名存放的路径)

4.选好签名保存的路径后 进入如下页面

在上面页面输入密码和Alias以及First and Last Name(后两者可以任意输入)

Key store path(生产key文件的保存路径 )

Key store password(key 存储密码)

Key alias(key别名)

Key password(key密码

6.点击ok进入一下页面

7.点击next按钮进入一下页面

APK Destination Folder :打包的apk存放位置

Build Type:打包类型选择release 及发布版本

Flavors:“口味” 它的功能就是允许你的APP有多个不同的版本,不同版本的代码可以不一样,如多渠道打包可以有baidu,360等等(可以不操作)。

signature Versions:签名的版本

需要我们勾选两个签名包类型,如果我们不勾选直接点击Finish按钮,会提示

一般选择第一个即可 勾选V2之后,有的app会出现安装失败的问题。

至此打包完成!!!

Android Studio 使用教程(5)---打包apk相关推荐

  1. android studio关于命令行打包apk

    前言: 最近刚接触studio,由于项目需要打包apk,就尝试用命令行来进行打包.下面做一下总结: 第一:需要在studio项目中配置 signingConfigs { config { keyAli ...

  2. Android Studio创建签名文件,打包apk,多渠道打包

    如果这些内容可以帮到你是我的荣幸 1,点击标题栏上面的Build 2,再点击Generate Signed APK 3,如果已经有签名文件了,就直接用:如果第一次用就创建一个,点击Create new ...

  3. Android Studio 权威教程

    [Android Studio 权威教程]打包.生成jks密钥.签名Apk.多渠道打包 [Android Studio 权威教程]多渠道打包和一键完成(全部产品)打包并签名 [Android Stud ...

  4. Android Studio(十二):打包多个发布渠道的apk文件

    Android Studio相关博客: Android Studio(一):介绍.安装.配置 Android Studio(二):快捷键设置.插件安装 Android Studio(三):设置Andr ...

  5. [转]Android Studio系列教程六--Gradle多渠道打包

    转自:http://www.stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/ Android Studio系列教程六--Grad ...

  6. android studio 把libs包打包到apk中,设置应用以32bit去读取.so文件

    android studio 把libs包打包到apk中: 只需在当前module里的build.gradle添加下列配置: sourceSets {main {jniLibs.srcDirs = [ ...

  7. Android Studio 超级简单的打包生成apk的方法

    本文介绍了Android Studio 超级简单的打包生成apk,分享给大家,也给自己留个笔记. 为什么要打包: apk文件就是一个包,打包就是要生成apk文件,有了apk别人才能安装使用.打包分de ...

  8. Android Studio 使用教程(4)---gradle项目构建

    Android Studio 使用教程(四)之gradle项目构建 1.gradle的概念 2.gradle配置jar包,和libs文件夹导入jar包的区别 3.签名打包:     (1)Studio ...

  9. Android Studio系列教程三:快捷键

    原文出处:http://stormzhang.com/devtools/2014/12/09/android-studio-tutorial3/ Android Studio 1.0正式版发布啦 今天 ...

最新文章

  1. OpenCV中的光流及视频特征点追踪
  2. 五元一次方程组计算器_人教版初中数学七年级下册列一元一次不等式解实际问题公开课优质课课件教案视频...
  3. 安卓手机可以用python编程软件-可以在手机上进行Java,Python的编程软件,你用过么?...
  4. [No000017F]如何监控注册表的修改
  5. 移动端网站,键盘弹出对页面的影响
  6. vs2012 使用mysql_vs2012连接mysql
  7. flink写入 mysql_基于 Binlog + Flink 实现多表数据同构/异构方案
  8. TCP客户端与服务器的实现
  9. pc工具不支持stb的加密方式_微信协议分析 pc端记录实现不死号
  10. java 有序set_java set 顺序
  11. 2013 EE 排名
  12. Arduino ESP8266利用SPIFFS上传文件和查看文件
  13. 做“合规”的数据处理者 | 一文图解《网络数据安全管理条例》
  14. vue-cli · Failed to download repo vuejs-templates/webpack-simple: tunneling socket could not be esta
  15. (按位取反)运算的理解
  16. 【MySQL】查看支持的字符集show character set;
  17. Hdu 5873 2016 ACM/ICPC Asia Regional Dalian Online 1006(兰道定理)
  18. openvpen最新安卓中文版_Zedge app官方下载-Zedge最新版本2020v6.8.4 安卓中文版-腾牛安卓网...
  19. 疫情反复,如何轻松居家办公?——快解析内网穿透
  20. 高校房产管理中数图互通CAD图形管理模块详细功能方案

热门文章

  1. 【嵌入式Linux】嵌入式Linux驱动开发基础知识之LED模板驱动程序的改造:设备树
  2. Linux中断(interrupt)子系统之三:中断流控处理层
  3. mysql order by random,sql-MySQL:ORDER BY RAND()的替代方法
  4. java图片片识别中文_Java中使用tess4J进行图片文字识别(支持中文)
  5. 管程理解及用管程实现生产者消费者问题
  6. Json.net 动态序列化属性
  7. 【Hadoop 分布式部署 十 一: NameNode HA 自动故障转移】
  8. docker run 与docker start的区别
  9. SQL查询优化 LEFT JOIN和INNER JOIN
  10. 性能测试--siege