如何上传Android应用到百度应用平台

如题所述

第1个回答  2017-08-17
我将重点给大家介绍,发布时候生成的“签名文件”的作用(前面提过,叫大家一定要保管好此文件),如何验证自己的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语言(国际化),屏幕分辨率及尺寸的支持(当然,这是打包前就应该做好的工作啦)

如何上传Android应用到百度应用平台
1在浏览器打开“百度开放云平台”2点击右上角“登录”,输入用户名和密码登录 3点击“移动应用”,选择下方的“接入应用”4填写“应用名称”,类型现阶段默认为Android,点击“保存”5在“渠道信息”里填写应用的基本信息,包括上传apk,应用名称和应用版本自动从apk包中解析得出,上传应用图标、应用截图,...

如何上传Android应用到百度应用平台
1.在浏览器打开“百度开放云平台”2.点击右上角“登录”,输入用户名和密码登录 3.点击“移动应用”,选择下方的“接入应用”4.填写“应用名称”,类型现阶段默认为Android,点击“保存”5.在“渠道信息”里填写应用的基本信息,包括上传apk,应用名称和应用版本自动从apk包中解析得出,上传应用图标、应...

APP开发后如何上架,上架Android应用市场前要准备什么
首先,确定目标用户和业务需求,选择上架的平台,如iOS设备的App Store或Android设备的Google Play Store。接下来,准备好开发者账号,填写相关表格并提交APP。注意,提交后,APP会进入审核阶段,可能需要几日到几周的时间。如果遇到问题,根据应用商店提供的反馈进行改进调整。在上架Android应用市场前,务必完...

Android应用上架怎么上架呢?
首先,看你需要上架哪个安卓市场,常见的有应用宝、360、百度手机助手、酷安、豌豆荚,还有华为、小米、魅族等应用商店。首先你得在需要上架的应用市场注册一个账号,成为开发者。然后就是提交一些信息,包括软件的截图、说明、apk包等,还有一些公司信息,营业执照,有些直播、游戏类行业可能需要网络文化许可...

百度云推送使用方法
进入百度开发者中心的步骤如下:首先,访问百度开发者中心的官方网站。然后,创建一个自己的应用,并在应用的管理页面中找到云推送服务的推送控制台。完成推送设置后,开发者可以下载一个3分钟快速上手的demo,以便更深入地了解云推送服务的使用方法。统一的SDK和详细的文档使得开发者可以轻松地将云推送服务...

android中app上传到哪些平台
多了,大大小小估计三十个吧 常用的:应用宝 、360、豌豆荚、华为市场(各大市场)、百度、

怎样把android应用部署到手机上
怎样把android应用部署到手机上?电脑上搭建android开发环境,新建一个工程,加入简单代码,生成APK文件,可直接安装至手机。如果想给别人看到,需要申请某个市场平台的账号,然后发布上去。

如何把网站提交到百度如何把网站提交到百度上
1.我们要知道手机腾讯视频客户端,是不支持上传本地视频的,只能用别的方法上传。2.在手机里面找到浏览器并打开,点击浏览器的设置选项。3.在设置界面里,找到浏览器UA标识选项,默认的是Android选项,点击下可以修改的,改成电脑标识。4.改成电脑后,返回浏览器首页,输入腾讯视频百度一下,打开腾讯视频...

百度云推送接入指南
注册成为百度开发者 进入控制台并创建应用 应用配置Android应用配置 iOS应用配置 获取应用的ApiKey\/SecretKey 接入到百度云推送的第一个步骤是注册成为百度开发者,请参考文档 注册为百度开发者 来完成百度开发者的注册步骤。 如果您在登陆后进入管理控制台出现如下图的提示,说明您的百度账...

在应用中心中下载安装Android应用的方法
1、使用Android手机在线下载,推荐使用Google电子市场、历趣市场、安卓市场、机锋市场等,对于较大体积的程序,请使用具有WiFi热点区进行下载;手机上下载的程序默认会安装在手机内存,请确认你的手机内存空间足够,否则将会造成无法安装,或者拖慢系统。2、将在PC端下载的Android应用,拷贝到手机的SD卡中进行...

相似回答