一. 前言
1. 上架App之前需要给Android应用签名。
参考文章:给Android应用签名
2. 了解各个平台Apk上架规则
参考文章:android apk上架各大商店规则
二. 上架App到小米商店
1. Android Studio上对应用签名打包
参考文章:在Mac平台上利用Android Studio对应用签名打包
2. 小米开放平台
具体步骤参考官方文档
3. 出现的图片类型问题
android studio打包错误
1 | Error:error: failed to read PNG signature: file does not start with PNG signature |
但是,我出现问题的两张图片确实是png后缀的。
但是在Android Studio中打开该图片,虽然该图片后缀的确是png,但是真正的格式还是其他的格式。
我们可以使用http://pic.55.la/转化工具,转换为真正的png格式。
4. 等待审核
游戏应用需要内接sdk啥的,审核不通过。
三. 上架App到酷安市场
1. 首先需要申请开发者身份
① 我们这里重点关注签名验证
② 为了简单的完成签名,我使用了一个工具:360加固保
我使用的是Mac OS操作系统,遇到了无法打开的情况。
解决方法参考这一篇文章:【解决macOS 10.12以上系统无法启动360加固保】360加固保 Mac版本启动方式
给apk文件签名的方式如下:
可以参考:MAC对APK包进行重新签名
2. 上架
更新:
哦哦哦哦哦,被下架了。
原因,上图中的开发者资质哪里,需要上传安全评估报告,和安全承诺书。
注意的最后一个要点中也提到了这个。
安全承诺书只需要下载它给的,签字盖章即可。
安全评估报告有点麻烦,怎么得到它,参考:什么是安全评估报告?,怎么填写,参考:【开发者必看】APP《安全评估报告》填写范例
先混一下吧,看不盖章,能不能成功。
继续更新,挂了哦。
四. 上架APP到360应用市场
我使用了我一个老师公司的账号,然后又挂了,我吐了。