【Android】打包生成APK教程
一、修改版本和指定生成APK文件名【可选】
将项目切换到Project视图,打开app目录下的build.gradle文件
1.1 修定软件版本
- versionCode是app的大版本号,为数值类型,默认为1我这里改为2。
- versionName是app的具体版本号,为际符串类型,默认为1.0我这里改为2.3。
1.2 指定生成的APK文件名
*一样是在build.gradle文件中修改,默认生成的release版apk名为app-release.apk。
在android内部defaultConfig同层下添加以不内容(outputFileName改成自己想要的apk名)*
android.applicationVariants.all {variant ->variant.outputs.all {// 此处指定生成的apk文件名outputFileName = "SecTest.apk"}
}
二、导出签名发布版apk
直接点“Build APK(s)”生成的是使用默认的debug.keystore签名的Debug版apk(生成在app\build\outputs\apk\debug目录下),真正发布软件时我们需要生成自己密钥签名的release版apk。
菜单栏----Build----Generate Signed APK
在Key store path中输入自己要用来进行签名的密钥文件的存放位置,同时输入密钥文件的读写用户名密码(如果还没有密钥文件点击图中的“Create New”进行创建即可)
APK Destination Folder-----APK文件生成的目录
Build Type----生成release版还是debug版
Signature Version----对哪些部分进行签名
生成完成后在指定生成目录下即会有一个release文件夹在其下即可找到生成的apk(app-release.apk是我之前生成的版本)
【Android】打包生成APK教程相关推荐
- linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...
原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html 之前写过一篇<windows下Android利用ant自动编译.修改配置文件.批量 ...
- Xamarin For Android 打包编译APK文件详细图文教程
原文链接 本文用于介绍Visual Studio 2012中Xamarin Mono For Android 如何打包编译APK文件,从如何创建Android项目,到如何启动调试,都会逐个配图讲解. ...
- Android Studio打包生成APK
Android Studio打包生成APK 当我们编写好代码,测试号应用后,需要在真机环境下测试,这个时候要生成apk,具体步骤如下: 如图,点击Build > Generate Signed ...
- Android Studio 超级简单的打包生成apk
为什么要打包: apk文件就是一个包,打包就是要生成apk文件,有了apk别人才能安装使用.打包分debug版和release包,通常所说的打包指生成release版的apk,release版的apk ...
- Android项目打包生成apk文件
Android开发打包生成APK文件 打包apk文件分为两种 无需密钥的apk 有密钥的apk(常规) 他们的区别只是就是安全问题. 1.没有密钥的apk 点击之后会自动生成没有密钥的APK. 在编辑 ...
- Android开发超级简单的打包生成apk
Androidk开发超级简单的打包生成apk 为什么要打包: apk文件就是一个包,打包就是要生成apk文件,有了apk别人才能安装使用.打包分debug版和release包,通常所说的打包指生成re ...
- 《Android studio 创建生成keystore SHA1值的申请 高德地图key值申请 android studio 打包生成apk》
开发背景:目前做车载项目,领导要求用高德地图.整理了一下,差不多就是下面的目录: 一.创建生成keystore: 二.SHA1值的申请: 三.高德地图key值申请: 四.android studio ...
- Android Studio 超级简单的打包生成apk的方法
本文介绍了Android Studio 超级简单的打包生成apk,分享给大家,也给自己留个笔记. 为什么要打包: apk文件就是一个包,打包就是要生成apk文件,有了apk别人才能安装使用.打包分de ...
- 不翻qiang搞定Android Studio Google库加载不下来的问题 打包生成apk android studio 3.2打灰机程序源码带详细注释
1.Google库加载不下来的问题 其实我们可以给dl.google.com设置个代理,然后库都能正常加载下来了.步骤如下: 打开站长工具网站,http://ping.chinaz.com/dl.go ...
最新文章
- IDEA 报错红色下划线“cannot resolve”但仍能运行的解决方法
- pandas中align函数的使用示例
- rancher中级(二)(rancher中添加证书及操作虚拟主机)
- 因未发项目奖金,一名程序员决定删代码泄愤
- linux软件安装卸载命令行
- Git客户端图文详解如何安装配置GitHub操作流程攻略
- 方差/标准差/四分位数/z-score公式
- 7年Java后端被淘汰,一路北漂辛酸史。。。
- Java之线程同步练习
- OSI七层与TCP/IP四/五层网络架构
- python变量名可以包含的字符有问号吗,带问号文字的Python正则表达式
- java线程交替执行_Java synchronized线程交替运行实现过程详解
- 【Java】indexOf 方法区分大小写
- 『後起Android开发02』对SharedPreferences和Toast的简单封装
- [terry笔记]Oracle10g/11g安装-redhat5.5
- [原创]WCF技术剖析之三:如何进行基于非HTTP的IIS服务寄宿
- Python 标准库 —— os 模块
- 黑塞矩阵 Hessian Matrix
- 华硕win10键盘失灵_华硕键盘失灵一键修复的方法_win10华硕快捷键失灵的解决方法...
- [解疑][VS]Visual Studio软件编程时,ID号的格式ID_,IDS_,IDC_,IDI_,IDB_,IDD_之间有什么区别?