参考一:
提示:本文仅针对Windows平台。有关Linux平台,可以参考Android SDK中的Dev Guide中的Publishing->Sign Your Applications中的Basic Setup for Signing一节。
前提:
1、正确安装JDK,并配置了JAVA_HOME和PATH(JAVA_HOME/bin),因为要使用到jdk/bin下面的两个工具:keytool.exe、jarsigner.exe。
2、安装Android SDK并在PATH中配置了(SDK_HOME/tools),因为要使用到sdk_home/bin下面的一个工具:zipalign.exe
发布应用程序步骤:
1. 查看要发布的应用程序是否已经过以下必须步骤或包含以下必要信息:
*在真机上进行测试
*考虑在应用程序中添加最终用户协议
*考虑添加授权支持
*指定一个图标和标签在应用程序的Manifest.xml文件中定义
*清除调试日志等信息
*确定你发布的版本
*如果应用程序使用到MapView,则需要注册一个Map api密钥
2.数字签名:
生成证书,命令行:$ keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
签名,命令行:$ jarsigner -verbose -keystore my-release-key.keystore my_application.apk alias_name
验证是否已签名,命令行:$ jarsigner -verify -verbose -certs my_application.apk
优化改善应用程序供发布,命令行:$zipalign -v 4 your_project_name-unaligned.apk your_project_name.apk
创建数字证书需要提供的信息有:证书名称:
证书密码:
别名:
名字:
单位名称:
组织名称:
城市名称:
国家名称:
密钥主密码:
3. 发布应用程序
发布到Google Android Market:market.android.com
*创建Google Market帐号,注册成为开发人员。(需通过信息卡支付注册费25美元)
*注册成功后,上传应用程序。点击发布后,用户在Google Android Market中就能够下载使用, 国内的Android应用市场 :
商店名称
网址
机锋市场
http://www.gfan.com/app/amarket/
可以自助上传
爱米软件商店
http://aimi8.com/download
可以自助上传
优亿市场
http://www.eoemarket.com/
可以自助上传
掌上应用汇
http://www.appchina.com/about.html
可以自助上传
安卓市场
http://www.hiapk.com/bbs/Market/index0.htm
可以自助上传
安智市场
http://market.goapk.com/download.php
可以自助上传
开奇商店
http://www.kaiqi.com/tianyinhero.html
N多市场
http://nduoa.com/apk/detail/4000
可以自助上传
安卓星空
http://www.starandroid.com/apkclient
可以自助上传
巴士商店
http://android.tgbus.com/Ashop/
XDA市场
http://android.xda.cn/detail.php?swid=157
安丰下载
http://www.anfone.com/
历趣安卓市场
http://rj.liqucn.com/111/11114.shtml
联想应用
tp://www.lenovomm.com/appstore/
芒果有渠道
欧米
http://app.mobiomni.com/
可以自助上传
HTC市场 http://htc.appstoreconnect.com/
中国联通沃商店 http://store.wo.com.cn/
注:如果有不清楚的地方,可以自己查看sdk中Dev Guide->Publiching章。
参考二:
最近找工作,很多要与自己的项目,但是没有上线的话,还是有点给人感觉不靠谱,所以这几天把一个项目上线了,宁宁猫浏览器(http://www.wandoujia.com/apps/cstdr.ningningcat),在豌豆荚、360等市场可以搜索到,大家有空可以试试看,蛮清爽的:)
下面讲的是申请开发者身份、上传应用审核的经历,其中没有关于广告,所以如果比较关注赚钱的童鞋请绕行~
首先通过网上了解,决定采用抓猫(https://submit.zhuamob.com/)这个平台来提交应用,避免了重复提交的时间浪费,使用很简单,但是要注意,先点击“工具”,绑定好部分市场后再去提交应用,否则当你填写了详细应用信息后,到绑定那块就卡住了,前面填写的内容还得自己保存好。
前期准备:
- 你开发好的应用APK,并且根据不同的市场,也许需要不同渠道包;
- 关键词,比如我的是:浏览器,上网,网页,宁宁猫,开源;
- 简短介绍,我的是:Android浏览器,简单、实用、开源;
- 详细介绍,这个就是介绍的重点,最好把你应用的特色体现出来,大概几百字左右;
- 官方网站,写你的博客或者微博之类也行;
- 一个邮箱,注册各种市场、填写联系方式都要用到;
- 应用图标ICON,这个根据不同市场也有不同的规格要求;
- 应用截图,3-5张就行,大小也是根据市场要求,要让人看到就想下载;
- 身份证扫描件,这个我是用相机照的,而且注意,要正面一张,反面一张,正反面也一张,这是因为不同市场,要求不同,主要是在申请开发者身份要用,如果是企业开发者需要营业执照扫描件;
上面这些都是自己可以完全搞定的,但是下面的申请开发者身份,就得看市场的效率了,我感觉周末很多市场不上班,所以尽量在工作日申请:
安卓市场(91) :人工审核
您已成功激活邮件,并提交工作人员审核,请耐心等待!
我们会以最快的速度审核您的资料,工作日内3小时审核完毕。
优亿市场:人工审核
您的申请正在审核中,暂时还不能访问该页面,大概需要1-2个工作日完成
应用汇 :这个用户名是手机号
不用身份证扫描,马上就能注册开发者!
机锋市场:马上可用
安智市场:
您的资料已成功提交。
开发者资料审核需要1~2个工作日,还请您耐心等待审核;
360应用平台:马上可用
联通沃商店 :
电子签约,很复杂,不想弄,
联想市场:
您已成功完善合作信息, 请激活客服邮件并等待审核!
网易应用中心:等待审核
百度:马上可用
提交应用总是失败,
木蚂蚁(新):
认证申请已经提交,木蚂蚁工作人员将在2个工作日内收录。
小米市场:
您的开发者身份信息已提交成功,正在等待管理人员的审核。
提交应用失败,直接去官网提交的应用。
魅族:市场关闭,需要单独上传应用
要求上传ICON和截图规格固定,麻烦,没有上传。
华为开发者联盟:
请耐心等待审核,审核时间为1-2个工作日,通过后我们将通过邮件形式通知您。