加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 教程文章 > Android开发

如何将开发好的安卓应用程序发布到安卓市场或商店

时间:2014-04-15 23:49:59  来源:  作者:

Android的终端碎片化问题,是一个很讨厌的问题。而对于国内开发者来说,Android的市场“碎片化”问题也是一个很头疼的问题。 一起先来看一段代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
private String getChannelName(String channelKey) {
    String result = "";
    if ("dev".equals(channelKey)) { result = "开发版";
    } else if ("official".equals(channelKey)) { result = "官方版";
    } else if ("google".equals(channelKey)) { result = "谷歌版";
    } else if ("appchina".equals(channelKey)) { result = "应用汇版";
    } else if ("youmi".equals(channelKey)) { result = "有米版";
    } else if ("waps".equals(channelKey)) { result = "万普版";
    } else if ("gfan".equals(channelKey)) { result = "机锋版";
    } else if ("91".equals(channelKey)) { result = "91版";
    } else if ("hiapk".equals(channelKey)) { result = "安卓版";
    } else if ("goapk".equals(channelKey)) { result = "安智版";
    } else if ("mumayi".equals(channelKey)) { result = "木蚂蚁版";
    } else if ("eoe".equals(channelKey)) { result = "优亿版";
    } else if ("nduo".equals(channelKey)) { result = "N多版";
    } else if ("feiliu".equals(channelKey)) { result = "飞流版";
    } else if ("crossmo".equals(channelKey)) { result = "十字猫版";
    } else if ("liantong".equals(channelKey)) { result = "联通版";
    } else if ("huawei".equals(channelKey)) { result = "智汇云版";
    } else if ("qq".equals(channelKey)) { result = "腾讯版";
    } else if ("3g".equals(channelKey)) { result = "3G版";
    } else if ("360".equals(channelKey)) { result = "360版";
    } else if ("baidu".equals(channelKey)) { result = "百度版";
    } else if ("sohu".equals(channelKey)) { result = "搜狐版";
    } else if ("samsung".equals(channelKey)) { result = "三星版";
    } else if ("coolmart".equals(channelKey)) { result = "酷派版";
    } else if ("meizu".equals(channelKey)) { result = "魅族版";
    } else if ("moto".equals(channelKey)) { result = "摩托版";
    } else if ("xiaomi".equals(channelKey)) { result = "小米版";
    } else if ("lenovo".equals(channelKey)) { result = "联想版";
    } else if ("zhuamob".equals(channelKey)) { result = "抓猫版";
    } else if ("iandroid".equals(channelKey)) { result = "爱卓版";
    } else if ("imobile".equals(channelKey)) { result = "手机之家版";
    } else if ("uc".equals(channelKey)) { result = "UC版";
    } else { result = "山寨版";}
    return result;
}

    这还只是一部分市场,有几个是我自定义的和广告平台的,剩下的也有将近30个,第一次光是注册账号就会烦你一天的,以后每次光是上传应用就会弄晕你。

1. 国内到底有哪些市场?
    这是一个很难回答问题,"百密必有一疏",所以我正好借用这个平台列举一下,通过大家慧眼识珠和强大的人肉回答来修正和补充:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// 下面主要是列出开发者后台地址
Google Play : https://play.google.com/apps/publish
       应用汇: http://dev.appchina.com
    机锋市场 : http://dev.gfan.com/
91和安卓市场 : http://dev.apk.hiapk.com/
              //说明一下,发布在安卓市场也会发布到91市场,他们其实同一家了
安智(goapk) : http://dev.anzhi.com/
      木蚂蚁 : http://dev.mumayi.com/
      N多网 : http://www.nduoa.com/developer
  联想乐商店 : http://developer.lenovomm.com/developer/
     十字猫 : http://dev.crossmo.com/
  腾讯应用宝 : http://tap.myapp.com/android/index.jsp
       飞流 : http://dev.feiliu.com/
     智汇云 : https://dev.hicloud.com/indexManageAction.action
小米应用商店 : http://developer.xiaomi.com/
       百度 : http://developer.baidu.com/
       魅族 : http://developer.meizu.com/
       易优 : http://www.eomarket.com/user/login/lang/zh_CN
    手机之家 : http://profile.imobile.com.cn
  联通沃商店 : http://dev.wo.com.cn/userportal/mapc_login.action
     爱卓网 : http://www.iandroid.cn/index.php?app=my_sharegoods&act=add&is_original=1

  大家尽情的留言补充啊,期待大家的力量....

2. 哪个市场的好坏?
    这是一个很难回答问题,"圣人为圣,善假于物",同一个平台,适合不同阶层的开发者,有些大平台可能对于个人开发者来说,上首页推荐的机会就比较小,成本比较高,而在小的平台可能性就要大些了。利用好各个平台,不要嫌弃一些小平台,这点我觉得很重要。
    所以,这里不做综合比较。
    我就根据友盟统计的数据来分析一下吧(因为我的应用下载量比较小,而且没有做任何推广,仅供参考):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
渠道  新增用户    即时新增用户  活跃用户    累计用户(%)
appchina64  73  123 784(66.0 %)
hiapk   16  18  27  209(17.0 %)
lenovo  9   10  17  65(5.0 %)
goapk   3   3   6   63(5.0 %)
dev     0   0   2   20(1.0 %)
xiaomi  9   10  11  15(1.0 %)
meizu   7   7   7   7(0.0 %)
3g      4   4   4   6(0.0 %)
official0   0   1   4(0.0 %)
huawei  3   3   3   4(0.0 %)
feiliu  3   3   3   3(0.0 %)
baidu   1   1   1   1(0.0 %)
gfan    0   0   0   1(0.0 %)
mumayi  0   0   0   1(0.0 %)
google  0   0   0   2(0.0 %)

    这是我周一发布的应用的数据(我就不说名字了,避免做广告嫌疑),能反应一个大概的各市场的量的比例,当然有的市场数据明显不对,比如gfan,这个有待勘察。
    我还有几个应用,也是差不多的量,没什么参考价值,就不列出来了。
    欢迎各位能列出有代表的数据,我可以加到这篇文章来。

3. 提交应用的准备工作
    终于开始进入本文的重点了,应用开发完毕,打包好了,也签名了,是不是马上去提交!
    有一条指导建议:"临时现做总是很慢的";
    OK,可以,但是一个市场两个市场可以,市场一多,你自己会先烦掉的。不如先把下面的准备工作做好的。
    市场对于提交的应用一般需要填写相应的资料,需要提前就做好准备,比如第一次提交:

1
2
3
4
5
6
7
8
9
(1). 应用程序APK文件
(2). 应用简短描述,10个字或者20个字内
(3). 应用关键字,以空格或者逗号隔开,有的市场还会限制个数,比如最多5
(4). 应用介绍,有的市场要大于200字,
(5). 应用icon,个人市场需要单独上传icon图标,google play上需要上传一个512x512的高清icon,最好提前准备好
(6). 应用截图,最好准备5张,一般市场要求3-5
(7). 官方网站,这个填写博客就可以了,我想不是问题吧
(8). 宣传图,这个是可选的,个别市场上有这个选项,如google play上的尺寸要求为800x480,1024x500,飞流上也有一个,要求224x108尺寸的
(9). 类别,下拉选择一个接近的,各个市场的分类都不大一致

  第二次更新升级的时候,就会简单很多:

1
2
3
4
(1). 最新APK文件
(6). 最新截图,有些市场可以用旧的截图
(8). 最新宣传图,可选
(10). 更新日志,必选,发布之前就要整理好,[增加][修复]了哪些功能和问题

  准备工作只要做一次,还算比较简单。下一步才是真正的繁琐。

4. 广告平台问题
    做完上面一步,你可能就要面临下面这个重大问题,广告平台问题:

1
不同的市场对不同的广告平台有不同的兼容性。

    很多广告平台在一些市场几乎是不能上的,比如最典型的是,安智网是不容许积分墙的,所以万普的积分墙应用是进入不了安智市场的。
    那这个问题怎么解决?
    不上?不行,没有条件创造条件也要上。
    这个需要在这家广告平台和这家市场之间做一个选择了。
    我的解决办法是发布另外一个不包含这家广告平台的同一个应用,比如我把万普的换成有米没有积分系统的同一款应用,这样就能上传到安智市场了。
    这点最好在开发早期就考虑好,从技术的角度打包不同广告平台的应用,本文就不深入探讨了。

5. 正式提交应用到各大市场
    上面都做好了的话,接下来,就是正式的提交应用到各大市场了。
    提交应用绝对是一个任劳任怨的体力活。
    在公司里面应该是有市场推广部门负责的,但是个人的话,只能亲自操刀上阵,一个一个来了。
    在这个繁琐枯燥的过程中,我记录了各个市场的”脾气“,积累了一点经验,特别拿出来记录、分享,以求共勉。

    (1). 应用汇appchina:
    点评:应用汇是最好上的,量比较大,审核也特别快,1天左右就能上架,也没什么限制积分墙。赞一个!
    详细:应用汇的量大,我初步分析不是应用汇本身的量,而是其他很多第三方网站抓取后转载导致。

    (2). 安卓市场(91):
    点评:安卓市场限制积分墙,一定程度的内容审查和特殊权限的控制,审核速度还行,1-2天吧,量算比较大点的。
    详细:第一,安卓市场是不能上万普积分墙的,会提示不支持的积分墙的应用,不予通过。据说以前可以,但是现在不行。第二,我有一个应用里面包含了”成人用品“的内容(我认为是这个原因),结果别拒绝了,拒绝理由是”抱歉,您的软件中部分文字尺度过大,谢绝发布。安卓市场严禁张贴政治、色情、恐怖、暴力的图片及文字,感谢配合!“。第三,不允许CALL PHONE权限,拒绝理由是”抱歉,您的软件发现功能以外的额外付费权限“拨打电话”,请检查,正常功能需求,请在软件描述中注明使用功能点,感谢配合“。

    (3). 机锋市场
    点评:机锋市场算比较好上的,支持万普积分墙,要求不严格,审核比较快,1-2天吧,量也不错,但是升级好像没什么量。但是需要主要机锋标识,什么竞争对手链接等问题。
    详细:第一,我有一次被拒绝的理由是“因为:含有竞争类产品链接,拒绝。。请修改,修改后我们会尽快再次审核。感谢合作!”,我勒了个去,莫名其妙,后来都不知道改了什么,再上传就通过了。第二,针对万普,桔子,有米等等几个广告平台,机锋市场上提交应用和其他市场有一个很大的区别是,需要增加机锋标识,可以优先上架,刚开始不知道的人还真不知道怎么弄,这里我贴出相关文档的地址:
http://www.gfan.com/dev/gunion/2012032616630.html 
否则会被拒绝:”品不符合市场发布规范(广告 万普世纪, SDK未添加机锋标识),暂拒。。请修改“。

    (4). 腾讯应用
     点评:之前印象挺好的,速度快,支持万普积分墙,量也马马虎虎还行,但是现在一个应用上传了快两周了还没审核测试,搞不懂腾讯应用是不是内部出现问题了????
     详细:之前审核速度相当快,我以为是大公司的,要求肯定高,但是腾讯的要求不是很严格,但是,但是,现在,11月26日升级一个应用,到现在还是”待测试“,12月2日上传一个新的应用,两三天了没动静,还是”待审核“,什么情况啊。

    (5). 360应用
     点评:坑爹的一个平台,左一个版权,右一个名堂,还搞黑名单,一旦是黑名单,再修改都提交不了。
     详细:不说了,名堂太多。
    (6). 优亿市场
     点评:对于个人开发者来说,比较坑爹,需要授权证书和证明文档,如下图,和360是一路货色,打心里看不起个人开发者。



    (7). 木蚂蚁
    点评: 比较容易上,支持万普积分墙,量个人觉得不大,审核1-2天吧,但是”不收录个人开发者提交的图书、笑话、连连看、对对碰、壁纸、锁屏类应用。“,需要注意一下,我的《幽默笑话》就被拒绝了。

    (8). 3G安卓市场
    点评:审核算快的,1-2天吧,量感觉还可以,支持万普积分墙。还不错。   
    详细:最近,也就是前几天又提交了一个应用,过了几天,3G安卓市场发来了一个邮件,说软件被下架了,原因是“(产品不通过)封面图与截图不能为同一张”,这都被发现了!!只能换图了。

    (9). N多市场
    点评:审核速度还可以,1天左右有反馈,不支持万普积分墙。
    详细:上传第二天就被拒了,反馈倒是挺快的:”经测试您的应用不符合我们的审核标准,请检查您的应用是否含有积分系统、推荐其他应用或广告自行下载等问题。请确保您再次上传的应用不包含以上问题。“,昨天更新升级,现在还在审核中,之前上传了2款应用都审核通过了,待查。

    (10). 十字猫
    点评:软件刚上传,审核时间稍微长一点,2-3天吧,暂时感觉量一般!
    详细:发生了一件比较搞的事情,之前十字猫我一直登陆不上,点”忘记密码“重置了好几次密码,一直提示我密码错误,非常郁闷啊,试了又试,过了几天又试,搞了很久,后来没办法联系商务,结果告诉是说我的开发者账号需要审核,汗,系统提示也太垃圾了吧,还好,商务很快就给我审核通过了。

    (11). Google Play
    点评:主要是账号需要信用卡申请,我是用招行双币visa信用卡办的,没什么审核,但是要填的东西蛮多的,量比较小。
    详细:软件上传后详细页面生效可能要等几个小时。

    (12). 联想乐商店
    点评:审核速度超快,量还可以,不能上万普积分墙。
    详细:可能是先自动审核,再人工干预。因为我才上传5分钟,就接到邮件通知,因为积分墙被拒绝了:
================================================
检测项目 检测结果 描述
积分墙检测结果 不通过 含有非联想指定的积分墙
兼容性测试检测结果 arm: 通过
================================================
随后我马上更新上传一个不包含积分墙的版本,不到一个小时就审核通过了,邮件如下:
================================================
;;;; 很荣幸地通知您, 您提交的应用——xxxx将于30分钟内上架,您可以先逛逛乐商店,看看有什么好玩的应用。 也请您多关注自己应用的下载情况,并及时回复用户提出的问题,谢谢。
================================================
太特么高效了。

    (13). 智汇云
    点评:审核速度还行,2天吧,不支持万普积分墙吧,量的话一般般。
    详细:华为的平台,还算比较容易上,需要身份实名认证。 

    (14). 魅族
    点评:审核速度比较快,一天左右,支持万普积分墙,初步感觉量还可以。
    详细:网上有人说魅族的量比较大,审核非常严格,我没感觉到,继续观察!!!

    (15). 小米
    点评:小米的审核速度也是超快,估计量一般吧,支持万普积分墙。
    详细:上传应用后一会儿就反馈一封邮件,才过了不到一个小时,马上又反馈一封邮件,提示软件已经上架,给力!

    (16). 飞流
    点评:审核速度挺快的,1天吧,量比较小,支持万普积分墙。
    详细:最新上传的2款软件都很快通过审核了,但是有一款很早之前的软件一直没有审核,我很无解!

    (17). 百度
    点评:我个人觉得比较坑爹,搞不懂它的后台管理系统,我通过抓猫提交的,审核速度比较快,没有量。
    详细:感觉和百度首页的”应用“没有关系啊,搞不懂搞不懂。

    (18). 联通沃商店
    点评:需要签约,2-3天账户审核通过。
    详细:联通,移动MM这些国内巨头,都弄的很麻烦,但是感觉东西却不怎么样

    (19). 搜狐应用中心
    点评:账户审核2-3天,继续等待上传软件。

6. 使用抓猫
    经过上面的程序后,你会觉得要是有一个统一的后台多好啊!
    抓猫就是做这个的,填一份资料,一起统一发布到各大市场,可以省很多登陆后台,填写资料的时间,不过抓猫不是包括所有平台的,有一些不包括的平台还是需要手动提交。
    (1). 注册各大市场的账号
    这个注册的过程是少不了的。
    (2). 绑定账号,如下图


    把账号事先都统一绑定好(我把账号都删除了,可能看不清楚),是这个意思。
    (3). 一键发布
    发布新应用,提交一个抓猫渠道的包或者随便提交一个吧,然后到后面分别提交各个专门渠道的包。


    然后就等待上架了:


    确实省不少麻烦。

7. 小结
    不怕市场多,就怕市场拒绝。
    尽量多的提交到各个市场吧,不要怕麻烦,如果是新手,我也相信本文能一定减少错误率,提高提交应用的成功率。
    真心欢迎留言补充......

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
在CentOS下搭建Android 开发环境
在CentOS下搭建Androi
轻松搭建属于自己的Ubuntu发行版
轻松搭建属于自己的Ub
利用SUSE Studio 打造自己的个性化Linux发行版
利用SUSE Studio 打造
那些采用PHP技术的IT大企业
那些采用PHP技术的IT大
相关文章
    无相关信息
栏目更新
栏目热门