在这里整理了一下详细的上传流程和上传应用过程中可能会遇到的问题分享给大家,希望对一些新手会有所帮助。
一、上传应用整体流程梳理如下是我整理的一个简单流程图,可以看到这个过程大概分为「注册开发者」和「上传应用」两大部分,可以大致了解一下,后边有详细步骤解析。
二、详细步骤解析⑴ 注册开发者账号
登陆「小米开放平台」注册小米账号成为开发者。
网址:http://dev.xiaomi.com
(小米应用商店开发者账号和小米账号通用,按照需求注册即可)
⑵ 选择开发者账号类型
开发者账号分为「个人开发者」和「企业开发者」两种类型,账号类型开通后不能更改,请根据实际情况选择。
⑶ 上传信息完毕后,等待小米应用商店工作人员审核即可。(一般为1~3个工作日审核完成)
⑷ 开发者账号是否通过都会有邮箱通知,若没有通过审核,按照驳回理由修改即可。
通过审核后选择「手机及平板应用」上传应用。
⑸ 点击「点击创建」或「创建应用」来创建新应用。
⑹ 填写「应用名称」和「包名」等信息。
⑺ 创建完成后,您的应用还尚未发布,而是您会得到应用对应的appID、AppKey和AppSecret,这些信息是接入小米开放服务的必要信息。
如有相关需要,可以先选择接入相关服务后,再选择上传您的应用。
点击「发布应用」开始提交应用安装包。
⑻ 点击「立即上传」即可提交应用并填写相关信息。
⑼ 完善应用相关资料。(内容比较多,不要中断喔,否则还得全部重新填写,建议复制到文档中备份相关文案)
⑽ 上传完美图标,需注意完美图标文档中的设计要求,需和设计师沟通好。
最后上传成功,等待审核。(一般需等待1~3个工作日)
三、常见问题1、什么是包名?
小米应用商店按照Android标准的原则进行设计,使用包名(Package Name)作为应用的唯一标识。即:包名必须唯一,一个包名代表一个应用,不允许两个应用使用相同的包名。
包名主要用户系统识别应用,几乎不会被用户看到。
2、包名的命名规则
因为包名是唯一标识,为了避免与其他应用的包名重复而无法上传,您可以这样命名:
将您的域名反转过来作为前缀,比如您的域名是yanng.net,那么包名可以用net.yanng开头,这样可以有效避免重复。
增加描述产品名称的字符,比如视频应用,可以命名为:net.yanng.video
如果没有域名可以使用自己邮箱作为前缀,比如:com.163.travel_left
注意:应用发布后,不要修改包名,否则会当做一个新的应用,旧版本用户也无法收到应用商店的升级提醒。
3、什么是应用签名?
开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。
APK如果使用了一个key签名,发布时另一个key签名的文件将无法安装和覆盖老版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。
这样签名其实也是开发者身份标识,交易中抵赖等事情发生时,签名可以防止抵赖的发生。
4、截屏和应用闪屏界面、启动引导界面不得使用非小米品牌手机素材。
也就是第9步中,除了手机外观是小米手机外,应用内的截屏、闪屏和启动引导页,也不得使用非小米外观手机素材,否则会被驳回。(因为这个问题而被驳回的较多)
作者: 彭洋洋,小米应用商店产品策划,分享小米运营、产品方面的干货 (微信:whythings)大家可以扫一扫关注作者的个人公众号
看完觉得写得好的,不防打赏一元,以支持蓝海情报网揭秘更多好的项目。