文档章节

Android studio 如何打包项目,与版本升级

金丨豆
 金丨豆
发布于 2016/05/03 09:12
字数 499
阅读 2063
收藏 1

转载时请记得标明源地址:http://my.oschina.net/lijindou/blog 

   这个其实 不难,不要废话 ,简单粗暴!!!(插句嘴 ,本人英语不好,下面有的会用中文拼音代替,不喜勿喷!!!)

 

1.进入项目,然后点击菜单栏的Build  ——》Generate  Signed APK... (如下图所示)

 

 

 

2.点击之后会出现下图,我这个是我以前有过KEY了,如果你以前没有过的话,都是空的,那你就要先创建一个了,点击Create new...  

 

 

3.点击之后进入到下图,

 

其中  我为了能够形象的说明  所以在其中写的中文 ,  请大家不要像我这样!!!

Key store path :  E:\xiangmuKey\xiangmukey.jks      这里是写你的key放置的 目录的

password  密码     confirm  确认密码

 第一个是  密码是  库密码    第二个是   key的密码!!!

剩下的我在图片中都有解释!!!

写完之后 点击OK   就好了!!!   

之后就可以打开磁盘 看见你的key了,如此下图所示:

 

4.这个时候你的key创建好了就可以用它来打包项目了!!!

如果你已经有了那么  你把第一步执行完了  就会 如下图所示:

 

填写密码   就OK 了  第一个是  密码是  库密码    第二个是   key的密码!!!

点击  next    再点击 Finish  就会  打包好了

打包好的 apk  就在  你的项目里面 有个app的文件夹 你的打包好了APK  就在这里了!!!

说到打包  就要说说 版本升级   刚开始我也不知道 ,最后在群里问了下  才知道  该版本号  超简单的!!!

 

就在 你的  这个类中 

  

就是  这个  versionName "1.0"    你把  1.0  改为  1.1  然后 再打包   这个时候 打出来的  apk  就是1.1  版本  的了 

当然   versionCode   这个也是要改的   ,如果 不改的话  APP上线时就会报错的!!!

 

 

 

——JD-li

 

© 著作权归作者所有

上一篇: String
下一篇: 正则表达式
金丨豆
粉丝 8
博文 41
码字总数 26382
作品 0
深圳
程序员
私信 提问
android ------ AAPT2 error: check logs for details解决方法

AAPT 是全称是 Android Asset Packaging Tool,它是构建 App,甚至是构建 Android 系统都必不可少的一个工具。它的作用是将所有资源文件压缩打包到Android APK 当中。我们在 Android SDK 目录...

切切歆语
04/24
106
0
Gradle和Gradle插件

文章是翻译整理的官网文档developer.android/studio/build/ 一、Gradle和Gradle插件 Gradle:Gradle是一款帮助开发人员更快更好的编译、自动化运行和分发软件的工具。Gradle具有无与伦比的通...

都有米
2018/06/19
0
0
Android studio 使用心得(十)---android studio 多渠道打包(三)

关于使用android studio 如何打包 大家可以看这两篇文章 Android studio 使用心得(四)---android studio 多渠道打包 Android studio 使用心得(四)---android studio 多渠道打包(二) 真正的项...

veidy
2015/07/28
1K
0
Andriod studio 打包aar

因为项目不同,有些公用库而且还是c++的,还有一些带资源的,简单的复制遇到库升级又是一轮配置,编译成aar则解决这些麻烦。 但是默认andriod studio的make moudle只生成debug包,在3.0以上及...

breeze
2018/12/08
0
0
使用gradle构建android项目(续)

在几个月之前,我已经写过一篇使用gradle构建android项目的博客了http://blog.isming.me/2014/05/20/android4gradle/,那篇文章已经介绍了如何使用gradle进行项目构建,以及为谷歌会推荐使用g...

码农明明
2014/11/21
7.3K
12

没有更多内容

加载失败,请刷新页面

加载更多

拯救 项目经理个人时间的5个技巧

优秀的项目经理都有一个共同点,那就是良好的时间管理能力。专业的项目经理会确保他们的时间投入富有成效,尽可能避免时间浪费。 时间管理叫做GTD,即Getting Things Done——“把事情做完”...

Airship
19分钟前
2
0
前端技术之:Prisma Demo服务部署过程记录

安装前提条件: 1、已经安装了docker运行环境 2、以下命令执行记录发生在MackBook环境 3、已经安装了PostgreSQL(我使用的是11版本) 4、Node开发运行环境可以正常工作 首先需要通过Node包管...

popgis
今天
5
0
数组和链表

数组 链表 技巧一:掌握链表,想轻松写出正确的链表代码,需要理解指针获引用的含义: 对指针的理解,记住下面的这句话就可以了: 将某个变量赋值给指针,实际上就是将这个变量的地址赋值给指...

code-ortaerc
今天
4
0
栈-链式(c/c++实现)

上次说“栈是在线性表演变而来的,线性表很自由,想往哪里插数据就往哪里插数据,想删哪数据就删哪数据...。但给线性表一些限制呢,就没那么自由了,把线性表的三边封起来就变成了栈,栈只能...

白客C
今天
43
0
Mybatis Plus service

/** * @author beth * @data 2019-10-20 23:34 */@RunWith(SpringRunner.class)@SpringBootTestpublic class ServiceTest { @Autowired private IUserInfoService iUserInfoS......

一个yuanbeth
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部