应用的发布上架是应用开发的最后一步,作为个人开发者,可选择的平台比较少,这里简单罗列一些常见平台。
移动开放平台如下:
1.腾讯开放平台(应用宝):http://op.open.qq.com/manage_centerv2
2.百度移动开放平台(91/百度助手):https://app.baidu.com/
3.阿里应用分发开放平台(PP助手/豌豆荚/9游):http://open.uc.cn/login
4.酷安开发者中心:https://developer.coolapk.com/
5.安智开发者联盟:http://dev.anzhi.com/index.php
6.应用汇:http://dev.appchina.com/dev/manage/main
7.华为开发者联盟:https://developer.huawei.com/consumer/cn/
8.小米开放平台:https://dev.mi.com/console/
9.360移动开放平台:http://dev.360.cn/
9.OPPO:不开放个人开发者提交应用
10.VIVO:不开放个人开发者提交应用
我试用了三款平台,华为开发者联盟,安智,酷安。说说体验,华为感觉更偏向企业,应用需要隐私政策 址,版权信息,个人估计不太行。安智市场,注册的时候半天没反应,,直接放弃。最后试了下酷安,不愧是个人开发者的天堂,没有著作权,隐私政策的要求,对个人开发者比较友好,现在就把整个过程记录一下,包括踩坑。
应用采用Android Studio开发
首先需要导出应用安装包,关于安装包,有两个版本,debug调试版本,相对大一些,release发行版本,相对小一些。要导出release版本,先要对应用进行签名。
什么是签名r> 签名,顾名思义就是对软件进行开发者的署名。
在AS中,在菜单栏找到这个
顺利打包之后,会有一句警告
里面有串内容:
意思是需要通过keytool工具将前面更新成新版
在Android文件中搜索keytool位置,进入后输入命令行
(就上面给你的提示命令)
之后就会在签名文件中发现一个.jks和.jks.old,old是原来的,新的.jks就可以用了。
下面就是要将它与酷安给的空签名包再次绑定签名。
首先在酷安开发者平台下载空的签名包,之后可以参见这篇文章酷安开发者签名认证步骤
不过文章之中有个错误,TakeOut.apk CoolApkDevVerify_no_sign.apk两个顺序反了,搞的最后文件发现包名不符合,而且就几十k。
使用的是jarsigner这个工具,和keytool应该在同一个位置。
对我的文件输入命令行
路径和最后的key0设置参见上面的文章
最后看见这幅图片就大功告成。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!