Android:在酷安发布应用流程记录

应用的发布上架是应用开发的最后一步,作为个人开发者,可选择的平台比较少,这里简单罗列一些常见平台。

移动开放平台如下:
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版本,先要对应用进行签名。

什么是签名?
签名,顾名思义就是对软件进行开发者的署名。
在AS中,在菜单栏找到这个
在这里插入图片描述
新建一个签名(数字证书)
在这里插入图片描述
之后点击下一步,发现报错
either fix the issues identified by lint, or modify your build script as follows
解决方法:
在app配置文件中添加

   lintOptions {
        checkReleaseBuilds false
        abortOnError false
    }

顺利打包之后,会有一句警告
里面有串内容:

keytool -importkeystore -srckeystore D:\Androidqm\bxsj.jks -destkeystore D:\Androidqm\bxsj.jks -deststoretype pkcs12

意思是需要通过keytool工具将前面更新成新版
在Android文件中搜索keytool位置,进入后输入命令行
(就上面给你的提示命令)
之后就会在签名文件中发现一个.jks和.jks.old,old是原来的,新的.jks就可以用了。

下面就是要将它与酷安给的空签名包再次绑定签名。
首先在酷安开发者平台下载空的签名包,之后可以参见这篇文章酷安开发者签名认证步骤
不过文章之中有个错误,TakeOut.apk CoolApkDevVerify_no_sign.apk两个顺序反了,搞的最后文件发现包名不符合,而且就几十k。
使用的是jarsigner这个工具,和keytool应该在同一个位置。
对我的文件输入命令行

jarsigner -verbose -keystore C:\Users\hp\Desktop\bxsj.jks -signedjar C:\Users\hp\Desktop\CoolApkDevVerify_no_sign.apk C:\Users\hp\Desktop\app-release.apk key0

路径和最后的key0设置参见上面的文章

最后看见这幅图片就大功告成。
在这里插入图片描述
CoolApkDevVerify_no_sign.apk的大小变得和安装包差不多大。
上传到酷安平台,静待审核。

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zstar-_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值