文档章节

Android应用发布过程

boonya
 boonya
发布于 2016/07/21 13:29
字数 1605
阅读 28
收藏 1

参考一:

提示:本文仅针对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/)这个平台来提交应用,避免了重复提交的时间浪费,使用很简单,但是要注意,先点击“工具”,绑定好部分市场后再去提交应用,否则当你填写了详细应用信息后,到绑定那块就卡住了,前面填写的内容还得自己保存好。

 

前期准备:

  1. 你开发好的应用APK,并且根据不同的市场,也许需要不同渠道包;
  2. 关键词,比如我的是:浏览器,上网,网页,宁宁猫,开源
  3. 简短介绍,我的是:Android浏览器,简单、实用、开源;
  4. 详细介绍,这个就是介绍的重点,最好把你应用的特色体现出来,大概几百字左右;
  5. 官方网站,写你的博客或者微博之类也行;
  6. 一个邮箱,注册各种市场、填写联系方式都要用到;
  7. 应用图标ICON,这个根据不同市场也有不同的规格要求;
  8. 应用截图,3-5张就行,大小也是根据市场要求,要让人看到就想下载;
  9. 身份证扫描件,这个我是用相机照的,而且注意,要正面一张,反面一张,正反面也一张,这是因为不同市场,要求不同,主要是在申请开发者身份要用,如果是企业开发者需要营业执照扫描件;

上面这些都是自己可以完全搞定的,但是下面的申请开发者身份,就得看市场的效率了,我感觉周末很多市场不上班,所以尽量在工作日申请:

 

安卓市场(91) :人工审核

您已成功激活邮件,并提交工作人员审核,请耐心等待!

我们会以最快的速度审核您的资料,工作日内3小时审核完毕。

 

优亿市场:人工审核

您的申请正在审核中,暂时还不能访问该页面,大概需要1-2个工作日完成

 

应用汇 :这个用户名是手机号

不用身份证扫描,马上就能注册开发者!

 

机锋市场:马上可用

 

安智市场:

您的资料已成功提交。

开发者资料审核需要1~2个工作日,还请您耐心等待审核;

 

360应用平台:马上可用

 

联通沃商店 :

电子签约,很复杂,不想弄,

 

联想市场:

您已成功完善合作信息, 请激活客服邮件并等待审核!

 

网易应用中心:等待审核

 

百度:马上可用

提交应用总是失败,

 

木蚂蚁(新):

认证申请已经提交,木蚂蚁工作人员将在2个工作日内收录。

 

小米市场:

您的开发者身份信息已提交成功,正在等待管理人员的审核。

提交应用失败,直接去官网提交的应用。

 

魅族:市场关闭,需要单独上传应用

要求上传ICON和截图规格固定,麻烦,没有上传。

 

华为开发者联盟:

请耐心等待审核,审核时间为1-2个工作日,通过后我们将通过邮件形式通知您。

From:http://blog.sina.com.cn/s/blog_6261f8690101cmdu.html

 

本文转载自:http://blog.csdn.net/hb308102796/article/details/6700386

共有 人打赏支持
boonya
粉丝 73
博文 214
码字总数 43922
作品 0
成都
高级程序员
私信 提问
如何发布你的 Android 应用程序

本文是从 Some Things To Know About Publishing Android Apps 这篇文章翻译而来。 到目前为止,在Android交易市场(Android Market)里,已经有我的2个应用程序了,所以,我想写出一点关于And...

红薯
2011/06/09
582
0
谷歌高管暗示今年秋天发布Android 5.0

北京时间2月28日消息,据国外媒体报道,谷歌移动工程副总裁希罗什·洛克海默(Hiroshi Lockheimer)暗示,下一代Android操作系统,即Android 5.0将在今年秋天发布。 洛 克海默周一在“移动世...

红薯
2012/02/28
2.4K
17
开发与运行(卸载)第一个Android应用(HelloWork)

1、第一种方法: 1)安装Android应用:用Eclipse直接发布应用(这个很简单就不说了,(^^) 嘻嘻……) 2)卸载Android应用:通过模拟手机直接卸载即可(注意:卸载前必须先停止这个应用,然后...

罗荣熙
2012/11/06
0
0
谷歌发布 Android Pay 移动支付框架

谷歌宣布公司正在研发一个名为安卓支付(Android Pay)的新型移动支付框架。负责Android、Chrome和谷歌应用程序的谷歌业务副总裁桑达尔·皮采(Sundar Pichai)在西班牙巴塞罗那召开的全球移...

oschina
2015/03/03
4K
10
加速 Android 新版本的广泛使用,我们来聊聊 Project Treble

作者:Iliyan Malchev,Project Treble 项目负责人 Android P Beta (点击可直接跳转至相关文章) 已正式发布。 随着 Android 的持续发展,每个新版本的 OS (操作系统) 都会带来新的功能、新的...

Android_开发者
05/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

rabbitmq学习

使用docker安装rabbit docker run -d --hostname my-rabbit --name rabbit -p 8080:15672 rabbitmq:management--hostname:指定容器主机名称--name:指定容器名称-p:将mq端口号映射到本地...

元谷
17分钟前
0
0
想知道谁是你的最佳用户?基于Redis实现排行榜周期榜与最近N期榜

本文由云+社区发表 前言 业务已基于Redis实现了一个高可用的排行榜服务,长期以来相安无事。有一天,产品说:我要一个按周排名的排行榜,以反映本周内用户的活跃情况。于是周榜(按周重置更新...

腾讯云加社区
19分钟前
1
0
函数计算性能福利篇(二) —— 业务冷启动优化

继前一篇《函数计算性能福利篇——系统冷启动优化》,我们再来看看近期函数计算推出的 Initializer 功能之后,带来的一波高能性能优化成果。 背景 函数计算是一个事件驱动的全托管 serverle...

阿里云官方博客
25分钟前
1
0
开源版本说明

1527
26分钟前
2
0
Mysql经验-------持续更新

单表行数超过 500 万行或者单表容量超过 2GB,才推荐进行分库分表。 说明:如果预计三年后的数据量根本达不到这个级别,请不要在创建表时就分库分表。

DoLo-lty
29分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部