‘壹’ 如何发布打包并发布自己的android应用
重点给大家介绍,发布时候生成的“签名文件”的作用(前面提过,叫大家一定要保管好此文件),如何验证自己的App是否发布成功,是否成功签名,以及发布后的apk文件如何上传(一般上传到哪里去,要怎么弄呢?要注意那些问题等等)。
谈到“签名文件”的作用,首先我想到了Windows下的“DLL地狱”。如果读者是一位Windows程序员(尤其是年纪大一点的程序员),谈“DLL”色变,那可真是个噩梦啊。
所谓的“DLL地狱”,就是指“DLL文件覆盖”(因为Windows文件系统有个原则,同一个目录下面如果出现同类型且类型命名相同的文件,后者将覆盖前者。)。好了,这大概不是本文的重点,有兴趣的读者可以参考相关资料。
后来到了.NET的时代,这个问题得到了很好的解决。熟悉.NET且有一定深入研究的童鞋都应该知道,.NET中有一种“强命名程序集”的概念,正是用于解决这个问题。
形象点说,就是给了“DLL文件”签名、描述,让他们能够区分开来,从而避免“地狱”。(个人浅浅的认为,不知道这样讲是否正确,不足之处请指出)。
回到Android中来,这年头开发Android应用的人可不少(因为想赚钱的人实在太多了)。那“包名、类名”这些是不是很容易出现“撞车”呢?有了签名文件,这些就能够得到很好的解决了。
APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本,这样可以防止你已安装的应用被恶意的第三方覆盖或替换掉。
比如:你发布在“电子市场”的应用,一段时间后你需要升级应用了,继续使用你以前的“签名文件”,这样就能保证你的版权和安全。道高一尺,魔高一丈。
在中国大地的屏幕上,再牛B的软件也可能被破解的,有签名文件,就能很好的防止这种事情(不能完全)。
这样签名其实也是开发者的身份标识。交易中抵赖等事情发生时,签名可以防止抵赖的发生。
上面说了几点,都是使用签名文件的好处。不一定很完整,但都是很常见,很典型的。
那我们如何检查自己发布后是否“签名成功”呢???
其实,我们使用Eclipse+ADT插件从开发环境安装到手机中的APK文件已经包含了ADT插件的Debug签名文件。但是这不是发布时候的“正式签名”文件。读者可以参考我上文(linuxidc.com/Linux/2011-10/45887.htm)中的具体步骤,尝试着发布自己的app,并请保留好签名文件。
签名完成后,你可以用winrar打开apk,在Meta-inf目录下,用文本编辑器打开CERT.RSA文件,如果能看到部分你建的key时候输入的文本就是正式签名了,如果测试签名会有debug字样。(一般情况会乱码,但是用肉眼仔细观察,你就能略微的看清楚一些啦)
值得提醒的就是,软件代码更新后(需要发布新的APK了),要将Manifest的Android:versionCode值+1,每更新一次都要加1。
弄明白这些之后,该向大家讲讲上传应用了。由于Android是一个相对开放的平台,所以上传应用的限制也低一些,而且缺乏官方的规范。不像苹果和它的APP商店那般封闭。国内而言,上传应用的网站有很多,国内比较有名的就是“安卓市场”,“Android 电子市场”,“机锋市场”......
不同的市场审核规则也不尽相同,但是大同小异。还有一些值得注意的是:注意你的APP语言(国际化),屏幕分辨率及尺寸的支持...(当然,这是打包前就应该做好的工作啦)
‘贰’ 怎么把应用发布到应用市场
发布到安卓市场比苹果简单多了,但是安卓复杂就在于市场多,各个应用市场要求不是很一致。网络的、360手机助手还有华为比较麻烦,其他的都挺简单。主要有以下步骤:
1.注册你想上传的应用市场的开发者网站的账号。
2.注册完以后上传企业资质,以五爱金融为例,需要上传营业执照、公司名称、法人身份证及手持身份证,工作人员身份证等等。像这类敏感行业还需要特殊资质和保证书盖章上传等等。
3.开发者资质审核通过后,就可以上传资料了。以五爱金融为例,上传应用名称、APK、宣传图、介绍等等
4.最后审核如果通过就直接上架了,不通过按照原因修改,有疑问咨询客服就可以了。
如此细致,望采纳啊~~
‘叁’ 如何把安卓软件发布到安卓市场里
安卓市场一直以开放的姿态面对广大安卓市场党和开发者们,支持原创每天不断更新精彩应用,只要登入安卓市场的开发者频道,注册账号成功后登入该账号,将你的应用提交上次并且通过审核,就能发布在安卓市场内,发布后的更新也是按此流程自行上传更新通过审核,时时查看用户评论有助于软件升级,更贴近用户使用习惯,获得用户支持和喜爱。
‘肆’ 我做了个android软件,怎么将该软件放到安智市场(或者安卓市场)供别人下载,
去手机论坛:mobilehome.5d6d.соМ(输入时另打一遍,复制粘贴进不去)讨论
‘伍’ 如何将app发布到android市场
虽然大多数的开发者都会将自己的安卓APP上传到各大安卓第三方应用市场,却也不乏想将APP发布到Android应用市场的开发者。那么,发布应用到Android应用市场需要哪些步骤呢?且听笔者一一道来。
在上传之前,你需要先开发完你的APP,并创建一个引人注目的图标,显示在市场的网站和应用程序上。
第1步:上传签名的APK
如果有签名的APK,可以直接到Android应用市场发布网站。如果还没有,需要先将APK签名。如果这是第一次发布,还需要支付25美元,申请一个Google钱包帐户来收钱。
在找到上传APP的按钮后,然后选择之前准备好的APK文件。
第2步:上传宣传媒体
Android应用市场可以使用多张图片来显示应用程序,并展示给用户看。用户在下载APP之前,首先看到是这些图片。所以精心设计的图片,会让APP带来更多的下载量。
Android应用市场需要两张截图,必须是适用在常见屏幕分辨率的设备上。它们应该是一张完整的截图,不能有美术处理,也不能有边框。
Android应用市场还需要高分辨率版本的应用程序图标。这是一个512×512像素的应用程序启动图标。
Android应用市场允许提供一个小的宣传图形。当应用程序有最新版本的时候,谷歌可能会在任何地方使用它。虽然这是可选的,还是强烈推荐。图形不能包含边框。
Android应用市场同样可以使用一个更大的图形。这是1024×500的图片,假设它有50个像素的边缘,这样的主要内容应该是在924×400像素的中心方块;也假设图像会按比例缩小,所以它的图形元素要大。虽然这也是可选的,但我们也建议使用它。如果没有这个特色图片,谷歌将不会显示你的应用程序在所有可能的放置的位置。
Android应用市场可以链接到YouTube视频,展示你的APP。这也是可选的,但却提供了一个有效的视频广告的机会。可以展示APP所有特殊的功能,并向人们解释为什么值得去下载它。影片应尽量短,不要浪费客户的时间。
第3步:填写应用程序信息
接下来,需要填写一些应用程序的信息。这是非常重要的一步,早期用户都是通过这些了解APP,然后决定是否下载。后期,评论会变得非常重要了。
这些信息当中,有一项是提供多语言。如果APP有提供翻译,这是最好的。虽然这里有一个选项是自动翻译,毕竟是机器翻译,并不那么完美,但总比没有的好。
然后,需要在这里填写应用程序的名称,在30个字符之内;以及应用程序的描述,在4000个字符之内。
更新说明是用来突出最新版本有什么不同的。建议尽可能多的在500个字符之内。因为不是所有的用户都会去升级版本,以及阅读更新说明。
宣传文字要非常短、最大80个字符,它会在用户看到完整的描述之前显示。确保它简洁而有力量。
最后,设置应用程序的类型(在应用和游戏两者中选择)。然后设置一个合适的分类。如果不确定,先浏览其他发布商发布跟你一样的应用程序在哪个分类中。
第4步:设置发布选项
下面是关于内容保护,适用年龄段,国家和定价的选项。
刚开始,不要使用拷贝保护功能。而使用授权服务,这有点复杂,但比起支付应用好多了。
对于定价,要么选择免费,要么选择付费(如果选择永久免费,后期是不能改成付费的)。然后选择国家,每一个国家都可以设定价格(或选择自动填充)。你也可以随意的排除一些国家。这可能会违反要求我们向这些国家出售应用的法律。
第5步:填写联系方式和同意条款
此时,必须填写联系方式。这样用户就可以联系到。每一个应用程序可以有不同的联系方式。也可以通过APP发送反馈信息到这里。
最后,必须告诉谷歌,申请符合他们的条款,遵守美国出口的法律。
第6步:激活APK
切换到“APK files”选项卡后点击保存按钮。要确保在点击发布按钮之前,至少有一个APK是激活状态。
第7步:发布应用
现在,当所有的信息都已填好,所有的图片都已上传,APK也是激活的,就可以直接发布了。
总的说来,想要将APP发布到Android应用市场并不是一件容易的事,特别是对于国内的用户而言,Android应用市场并不是一个很好的选择。但,Android应用市场毕竟是官方应用市场,在国外的用户中影响巨大。所以,如果你的APP只针对的是国内的用户的话,各大安卓的第三方应用市场才是更好地选择。但如果你的APP面向的是世界的用户的话,那么发布在Android应用市场是你不二的选择。
‘陆’ 开发的软件如何在安卓市场上架
首先,看你需要上架哪个安卓市场,常见的有应用宝、360、网络手机助手、酷安、豌豆荚,还有华为、小米、魅族等应用商店。首先你得在需要上架的应用市场注册一个账号,成为开发者。
然后就是提交一些信息,包括软件的截图、说明、apk包等,还有一些公司信息,营业执照,有些直播、游戏类行业可能需要网络文化许可证。
输入信息后,提交审核,审核通过后就成功上架了,如果内容或APP有问题,会驳回申请,你可以修改之后继续提交。
如果不知道怎么填写资料,可以家住第三方开发者服务平台,代上架,有专业的技术人员,对这方面会比较了解,驳回几率较小。
拿亥着来说,上传APP应用,上传公司营业执照和许可证,选择想要上架的应用市场,支付即可成功上架。
‘柒’ 自己开发的app怎么发布到应用市场
首先打开安卓市场官网,在右上角找到注册按钮,先注册成为开发者。例如应用宝是可以利用qq账号登陆的,就百阅重新的注册账号了/
在就是点击“开发者”进入“开发者中心”页面(也可从网页下方的“开发者入口”进入)。
选择“发布软件”选项,依次上传你创建的APP生成的APK文件包和APP应用的截图,截图需上传2-5张,大小限制200K以内,支持JPG,JPEG,PNG,BMP四种格式。
这个一般的是需要审核3到5天左右的。审核通过了以后会通知你的。
‘捌’ 安卓的程序怎么发布到各个安卓市场
注册各个市场的开发者资料 后台提交上传就可以啦。安卓市场只要到安卓市场官网的开发者后台注册按流程提交通过审核即可上架。
‘玖’ android开发的APK 怎么发布到各个市场上
先申请成为开发者,然后进去后有提交你应用的流程说明。
应用汇:http://dev.appchina.com/market/dev/index.action
安智:http://dev.an.com/
N多:http://www.noa.com/developer
豌豆荚:http://developer.wandoujia.com/
机锋市场:http://dev.gfan.com/
91手机助手:http://market.sj.91.com/Users/Login.aspx
腾讯应用助手:http://tap.myapp.com/android/index.jsp
网络应用助手:http://developer..com/mobile
‘拾’ 如何上传安卓app到应用市场
基本上抓主干的注册——进入网站——上传软件——填写信息——上传截图就行了。步骤虽然如此,但能否顺利发布还要等待审核,毕竟各应用市场的审核机制也都不一样。可以推荐酷传上传工具,他们可以免费协助去帮审核,而且一次可以上传30家应用商店,只需要提供一些基本资料就ok了,比较省事。
手打望采纳 谢谢