项目上线时需要一步很重要的 *** 作,需要用签名文件对安装包进行签名打包。
1.创建新的签名文件:
菜单栏—>build—>Generate Signed APK:
上面这几个步骤说的是在有签名文件的情况下打包,下面我们来说一下怎么重写创建一个新的签名文件:
点击OK之后,和之前的打包步骤就一样了。通过以上几步就完成APK的签名打包了,拿着打好包的APK签名去应用商店上架就可以,一般的应用手档宏商店的审核是1---2天左右,然后就可以在应用商店看到你的应用了。
应用更新版本的时候需要注意:蠢神
APK文件是否是签名过的,和应用商店上的包名和签名必须一致,versionCode版本是够是否修改,要比应用商店上面的版本高。
1.目前国内主流的安卓应用商店主要包含应用宝,华为应用商店,小米应用商店,OPPO应用商店,vivo应用商店,这几家应用商店基本覆盖了国内八成以上的用户,所以建议前期先考虑这几家比较大的应用商店。
2.个人App上线流程,首先需要注册以上几家应用商店平台的开发者,个人开发者身份一般需要上传个人身份信息,审核通过后可以上传App,其次有些平台需要申请App的软件著作权,所以这个尽量提前申请办理,最后需要准备上线物料,包含App的icon图标,宣传文案,截图等等,材料准备起齐全后,提交申请即可。时间周期大概1-2天左右,即可通过审核,完成上线。
回答不算专业, 但是也是自己实际 *** 作过得经历,希望对你有价值。
一、准备材料
1、APP的APK文件、铅租链名称、版本号
2、200字左右的APP介绍,20字以内的一句话简介,关键词:要遵守广告法、新闻语等规则,不然可能会临时想文案,耽误时间。
3、图标,4-5张软件截图(240*320、480*800、320*800、460*960等):保持和App统一,华为需要上传权限使用场景展示页
4、适配信息
5、软件在其他渠道的下载链接
6、企业开发者企业认证资料
(1)公司营业执照副本
(2)企业法人身份z正反面扫描件(或者用手机拍照、全能扫描王等)
(3)企业其他相关信息
(4)商务联系人一般为经常使用的人员,方便今后使用,联系客服解决问题
(5)部分应用市场需要授权书或者免责函等需要公司盖章证明:该项资料统一为一张图,如果为多张请合并生成png等要求文件
7、软著权:项目开发初版之后即可进行软著权申领,在国家版权局申请。建议交给第三方版权申领公司
二、发布流程及注意事项
1、注册不同平台的开发者账号
建议使用公司老板或法人的邮箱或手机(腾讯应用宝使用QQ号码),而不是员工私人邮箱或手机注册,以免遇到员工离职等情况造成不必要的麻烦。具体详见下文“注册开发者账号方法”
2、选择App应用类型,填写信息
每个应用市场的资料要求不同,具体详见下文“应用提交方法”
3、上线发布
(1)首次提交应用不能随意删除,后面再次提交会与之前的软件冲突,需要走认领流程,浪费时间与人力成本。
(2)开发人员要注意签名文件不可丢失,更换签名文件需要申请,走流程。
(3)应用内部尽量减少H5界面,否则会引起审核人员的注意,审核不通过。
(4)发版尽量短期内把计划上线的应用市场全部提交,因为部分应用市场会抓取其他最新的包,同样走认领流程。
(5)如果软件内部无直接试用、或者注册功能,应用市场的测试账号一定要记得填写(建议创建单个审核的账号,防槐孙止测试账号备修改密码)。
4、审核
三、应用市场目录
1.腾讯应用宝
腾讯开放平台地址:https://open.tencent.com/
提示:注册开发者类型,分个人与公司,根据需要选择。
应用上架要提交软件著作权证明(原件扫描)或者该应用PC官网ICP备案截图+官网地址+2个以上的应用宝以外市场上线后台状态截图代替,软著后续补上。如果APP在应用宝搜索不到(不能外显),则必须提供软著+版号。
应用宝一经注册不能更换QQ.
注册开发者帐号方法:http://wiki.open.qq.com/wiki/
应用提交方法:http://wiki.open.qq.com/wiki/
2、360手机助手
360开放平台地址:http://dev.360.cn
提示:企业 *** 作人要进行实名认证,要提供身份z号,yhk号及预留的手机验证码验证。应用上架必须要提交360的保证函。
注册开发者帐号方法:http://dev.360.cn/wiki
应用提交方法:http://dev.360.cn/wiki/index/id/21
3.百度手机助手/91助手/安卓市场
百度开发者平台地址:http://app.baidu.com
提示:百度手机助手、91助手 和安卓市场是联盟平台,在百度开发型槐平台中上传APP通过审核后,在其它两个平台也可以搜索到自己的APP。这里只需要注册一个百度开发者帐号即可。应用上架必须要提交百度的保证函。
注册开发者帐号方法:http://app.baidu.com/docs?id=2&frompos=401003
应用提交方法:http://app.baidu.com/docs?id=5&frompos=401007
4.小米应用商店
小米开放平台网站:https://dev.mi.com
提示:企业 *** 作人要进行实名认证,要提供身份z号,yhk号及预留的手机验证码验证。该认证将调用“小米支付”服务,在该小米账号下绑定yhk进行实名认证。
注册开发者帐号:https://dev.mi.com/docs/appsmarket/distribution/account_register/
应用提交方法:https://dev.mi.com/docs/appsmarket/distribution/app_submit/
5.阿里应用商店/豌豆荚/PP助手
阿里开发者平台地址:http://open.uc.cn
提示:阿里应用分发整合了豌豆荚、阿里九游、PP助手、UC应用商店、神马搜索,并联合YunOS应用商店等应用分发平台,实现全流量矩阵布局。这里只需要注册一个阿里开发者帐号即可。企业 *** 作人要进行实名认证,用支付宝扫描二维码进行实名认证。应用上架必须要提交阿里的保证函。
注册开发者帐号方法:http://aliapp.open.uc.cn/wiki/?p=35
应用提交方法:http://aliapp.open.uc.cn/wiki/?p=40
6、三星应用商店
三星开发者平台地址:http://support-cn.samsung.com/App/DeveloperChina/Home/Index
提示:要选择服务类型,全球开发者、主题开发者、中国开发者。法人和联系人要双手持身份z拍照,要露出双臂,照片不能用软件处理。
注册开发者帐号方法:http://support-cn.samsung.com/App/DeveloperChina/home/list?parentid=11&newsid=38
应用提交方法:(需要下载三星应用商店上传手册)http://support-cn.samsung.com/App/DeveloperChina/home/list?parentid=11&newsid=11
7、OPPO应用商店
OPPO开发者联盟地址:http://open.oppomobile.com
提示:必须要软件著作权,应用上架必须要提交OPPO的免责函。
注册开发者帐号方法:http://open.oppomobile.com/doc/index?idx=0&item=39
应用提交方法:http://jingyan.baidu.com/article/d169e186656065436611d897.html
8、ViVO应用商店
ViVO开发者联盟地址:https://dev.vivo.com.cn
提示:要记得填写联系人信息。
注册开发者帐号方法:https://dev.vivo.com.cn/doc/document/info
应用提交方法:https://dev.vivo.com.cn/doc/document/info?id=52
9、 联想应用商店
联想开发者联盟地址:http://open.lenovo.com
提示:应用上架必须要提交联想的免责函。
注册开发者帐号方法:http://open.lenovo.com/developer/adp/helpData/database_detail.jsp?url=http://open.lenovo.com/sdk/zhzc/
应用提交方法:http://open.lenovo.com/developer/adp/helpData/database_detail.jsp?url=http://open.lenovo.com/sdk/?p=796
10、魅族应用商店
魅族开发者联盟地址:http://open.flyme.cn
提示:应用上架必须要提交魅族的免责函。
注册开发者帐号方法:http://open-wiki.flyme.cn/index.php?title=新手指南
应用提交方法:http://open-wiki.flyme.cn/index.php?title=应用发布。
大概就这些。
要看你想上架到那个市场直接去该市场找
每个游戏为了拓宽游戏的发行广度,都会选择和市场上的各大平台合作,其实渠道并不是简单出一个包由QA测试完毕那么简单,实际上是有一套流程的,下面就对渠道提审以及相关的一些内容做一下简单介绍
游戏开发者在发布游戏时,将游戏文件打包产出的包体一般被称为母包,这个母包是不包含任何渠道相关的部分的。如果想要游戏能够显示对应渠道的内容,则需要再次打包将渠道的SDK打到母包上,最终形成所谓的渠道包。
P.S. 什么是SDK?
母包相当于固定主套餐,sdk相当于可选的可乐,api相当于吸管,即SDK=放着你想要的软件功能的软件包 , API=SDK上唯一的接口
项目会接入哪些渠道一般都是由策划以及营销/产品经理来确定的,其中接入哪些渠道是由营销来发起,然后由产品(策划)进行确认。一般来讲都会接入扮世睁一些核心的渠道
渠道包实质上就是母包接入了渠道方提供的SDK,渠道SDK一般包含了渠道自己的登录&支付方式,方便渠道自己运营管理应用以及对玩家数据的统计。一般接入渠道SDK都需要程序配合第三方渠道联合进行调试厅岁接入,当然如果流程较为熟悉或公司有统一的内部接入平台/工具也可以走内部的接入流程。
一个渠道从接入到提审一般需要经过以下步骤:
渠道参数获取->程序接入SDK->QA测试接入后的渠道包->准备提审->提审通过后测试(上线前)
2.程序接入SDK
字面意思,即程序参考渠道方提供的API文档及接入指引文档对渠道SDK进行接入,SDK接入包含客户端接入及服务端接入,客户端接入主要为在包体中加入渠道SDK的库及相关配置文件,服务端主要接入渠道SDK的提供的接口,用于实现渠道方的逻辑
1、申请渠道完成后要提前多久进行渠道SDK接入?
最好是一个月左右,在运气不好的情况下,一个渠道包可能需要两周的时间才能够联调成功,加上测试包提审以及正式包提审,最长可能会达到一个月左右,因此尽可能预留出充足的时间进行接入。(正常情况两周内就可以搞定)
2、什么是长尾渠道?
假设我的世界手游B站渠道包的包名为com.netease.mc.bili,那么最后的bili就是B站渠道的尾缀,然而除了B站这种游戏渠道外,B站下还有其他的一些附属渠道,这些渠道也有一些其他的途径可以分发游戏包体,那么B站就会把自己重签后的包也下发给这些"小弟"渠道,同样的,这些渠道也会在后面加上自己的尾缀,比如小弟渠道A拿到包后发行,这个A发行的包就叫com.netease.mc.bili.A。
当给包含长尾渠道的渠道进行提审时,除了渠道本身审核返猜需要环境以及时间,下面的长尾渠道也同样需要,因此这也是为什么需要提前一个月进行提审的原因。之前就出现过大渠道审核完了,但是准备关闭审核服的时候才通知长尾渠道还没有审核完毕,耽误了一些时间。
P.S.只要接入包含长尾渠道的渠道SDK,一定要注意在接入时把切换账号部分的功能(logout)接入,因为即便大渠道本身对切换账号无需求,但是下发的长尾渠道可能有该需求。
(后续有新增内容待补充)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)