Android学习之发布应用到腾讯应用宝
2018-08-08 本文已影响0人
木子闲集
一、打包apk
(1)在app的build.gradle文件中设置如下:
注意包名、versionCode、versionName。
![](https://img.haomeiwen.com/i6865514/db3fa5dd936c95bb.png)
(2)签名设置
①选择build->Generate Signed APK
![](https://img.haomeiwen.com/i6865514/b3e405d7281367fe.png)
②选择Create new...
如果没有jks文件就新建一个,有的话直接选择就可以了。
![](https://img.haomeiwen.com/i6865514/b808575f1bbea730.png)
③构建jks文件,设置密码,项目名称等信息
这里要注意记住密码和项目名称。
![](https://img.haomeiwen.com/i6865514/5c5449ce28227452.png)
④记住密码
勾选记住密码方便后续打包。
![](https://img.haomeiwen.com/i6865514/b4bfb6e02f75209d.png)
(3)打包release版本的apk
![](https://img.haomeiwen.com/i6865514/519b14a692b233a8.png)
二、加固apk
(1)乐固工具
该工具由腾讯官方提供,使用该工具可以避免信息泄露,保护源码等。
下载地址:https://leguimg.qcloud.com/files/LEGUPC.zip
(2)解压乐固工具->运行exe文件->登录账号->选择设置->基础设置
![](https://img.haomeiwen.com/i6865514/63650224df29eeeb.png)
(3)签名设置
该签名的jks文件就是上一步建立的jks文件,由开发者提供,包括密码,别名,别名密码等。
![](https://img.haomeiwen.com/i6865514/e926a0d7195b3739.png)
(4)加固apk
这里比较注意的是版本号,包名,后续在腾讯发布平台需要用到。
![](https://img.haomeiwen.com/i6865514/e5f8c775cde0bc8d.png)
三、发布apk
(1)去腾讯开放平台(http://open.qq.com/)注册账号,认证身份,创建应用;
(2)添加相关要求的文字,图片,证书等相关信息;
(3)添加apk包;
![](https://img.haomeiwen.com/i6865514/7e107f18fbbddec8.png)
(4)提交审核,等待结果审核结果,如果有什么不合格的地方,腾讯官方会通过邮件通知。
四、更新apk
(1)在build.gradle的中修改versionCode和VersionName
versionCode的增加用于在更新apk后,腾讯应用宝提示用户更新;versionName用于提示用户现在的版本是多少;
(2)通过签名打包加固apk,在管理中心的应用下更新安装包
更新安装包,修改一些基本文字信息,上传包,提交审核;
![](https://img.haomeiwen.com/i6865514/1007d94abeb33fab.png)
(3)去腾讯应用宝检查
查看是否有更新信息,版本号等内容的更新有没有及时上线