中国投资网 百科 安卓推送(安卓recovery模式详解)

安卓推送(安卓recovery模式详解)

今年6月,工信部电信研究院下属的泰尔终端实验室宣布,“Android统一推送标准”取得初步成果,正在联合包括华为、OPPO、vivo、小米、三星、魅族、金立、努比亚、谷歌、百度、阿里巴巴、腾讯、歌推、极光等国内外主要企业制定“Android统一推送服务(UPS)”技术标准。目前,该标准已进入厂商招募阶段。下面就让我们跟随边肖一起来看看吧。

工信部Android统一推送标准详解

据悉,国内主流安卓软硬件厂商和信息推送服务提供商已就“安卓统一推送服务”的架构体系基本达成一致:

未来终端厂商会提供系统级的推送服务(类似于APNS唯一的推送频道),保证App推送消息的接收;相应的,不再允许app在后台保持持续连接,降低了终端能耗,提升了用户体验。同时,各终端厂商实现推送通道接口和功能的统一,方便开发者接入。此外,第三方推送服务商原则上也遵循统一的推送标准,以保证服务的一致性,降低开发者的学习成本。

那么这种“安卓统一推送服务”会解决哪些问题或者好处呢?由于国内的Android生态系统并没有接入Google推出的GCM统一推送系统,国内的Android手机大多使用自己的信息推送服务或者是第三方的推送服务系统,这也造成了很多问题,比如应用为了接收消息而采取的“自启动”和“互拉”都是不会被允许的,使用“透明消息拉起app”的行为也会被禁止。统一推送机制建立后,推送环节将合二为一,同时应用不需要为了接收推送消息而“保持活跃”,从而降低手机能耗,节省系统资源。

此外,新的统一推送标准原则上不支持推送消息的定制(包括消息样式定制和提示音个性化,通知栏图标不允许外部链接),从而保证消息推送的公平性和用户界面的一致性。

在减少对用户的打扰方面,新的统一推送标准将有助于开发者提高推送的准确性。在推送通道中定义了批量推送消息的信息反馈机制,每次推送的最终信息(显示、拒绝或其他类型的错误)会在消息过期后返回给开发者,帮助开发者根据反馈信息不断提高消息推送的准确性。

同时,新的统一推送标准也将限制推送消息的滥用。对于用户点击率低或者用户消息较多的app,可能会采取限制推送消息数量、黑名单等惩罚性措施。

在减轻开发者负担方面,未来终端厂商会提供系统级的API来实现推送功能(即App不需要嵌入各渠道的SDK)。为了兼容现有机型,手机还会提供一个简单的SDK来判断手机是否支持统一推送。如果支持,可以直接调用ROM API,否则按照现有方法推送(推送SDK需要预留以适应现有机型)。

安卓APP的五大乱象

程序产生缓存之类的垃圾,这个我当然早就知道了。它存在于PC电脑中,这是小事。用卫士或管家产品一键即可清理。但这不是手机上的小事。

第一,智能手机降低了使用门槛,老人小孩都可以用。他们对技术一窍不通,也不知道怎么安装专用工具。第二,手机空间不足是天然的瓶颈。不像电脑硬盘一次1TB,2TB,目前智能手机最大内置存储卡是128GB,80%的国产手机空间不足4GB!

如果这么小的空间又被垃圾文件浪费了,真的不应该。说实话,从开发的角度来说,这真的不难,或许就是加一段代码。但相反,许多智能手机,特别是

作为一个移动应用开发者,我自己看不出来。包括我的产品在内的很多app都在手机里乱丢,手机空间不足与app开发不规范密切相关。下面我列举了安卓APP开发中的五个不规范之处,希望能引起同行的注意。

1.卸载不干净。

在苹果的iOS平台上,一个APP卸载后被彻底删除;但是安卓上大量的APP烟头是擦不干净的,卸载后还有很多文件残留。尤其是视频、音乐之类的app,残留文件更大,往往高达数百MB。

为什么卸载不干净?我仔细研究后发现,很多APP开发者为了方便自己访问文件,并不把APP生成的缓存文件放在标准目录下,而是放在SD卡的根目录下。其实卸载后SD卡根目录下的文件夹是不能删除的。即使用户卸载了这个软件,APP运行过程中产生的缓存文件仍然会留在SD卡中,占用手机大量空间。

2.缓存不会自动清理。

以新闻客户端APP为例。用户每次预览新闻时,总会留下大量的文字、照片或视频缓存,这些缓存存储在SD卡的android/data目录中。缓存是为了提高重复访问的速度,节省流量,但其实新闻是很有时效性的,昨天看的新闻几乎不会再打开。这些缓存的信息没有任何价值,而且占用了大量空间。用户不知道从哪里删除,这些app也不自觉,不会自动清理。

3.频繁的后台联网和自我升级

统计显示,约20%的常用app即使不运行,也会在后台开始联网。他们在做什么?主要是提交产品和用户使用信息,获取广告,查询是否升级。每次升级安装APP,新的安装包都会残留在手机里,成为无用的垃圾文件,也会造成用户手机流量和空间的不必要消耗。

4.广告插件

熟悉Android生态系统的开发者开玩笑说,在Android软件包中,30%是软件功能代码,70%是广告代码,而苹果恰恰相反。在中国,这种情况尤为严重。因为所有的特殊国情:很少有人愿意为软件付费,自由软件就得想办法赚钱。

赚钱的路在哪里?好像只有广告。经常看到一个软件捆绑了20多个广告插件,由广告联盟50多家安卓厂商开发并免费提供。

这种不健康的情况使得Android应用极其不纯,运行时自然会占用更多的存储资源、网络资源、CPU时间甚至手机电量。

本来安卓软件可以做的更小更节省空间。但由于广告插件太多,软件体积必然增大,打包软件下载的广告资源分布在存储卡的各个角落,越积越多。同时,由于手机总是在线下载这些广告资源,浪费了手机流量和电量。

5.诱导和推广应用程序下载

从免费应用中赚钱的另一种方式是推广其他应用。当然,推广的方式也可以叫广告。目前很多都是按效果付费(CPA)而不是浏览,也就是你真正为我推广了多少安装用户,我只给广告费。所以很多APP广告为了增加收入,提升量,都含有特别强的利诱,能全屏的就全屏,能使用美颜图片的就上美颜。

例如,如果在应用程序中显示全屏广告,用户只需一次错误点击,就可以下载并安装推广的应用程序。小白手机里很多莫名其妙的app都是这样安装的,基本上可以称之为被强奸,准确的说是被勾引。

比如“积分墙”的广告,目前在APP中也很常见,就是在应用中显示积分任务,其中一个任务就是下载、安装、推广一个应用。装的话可以拿3000分。如果不装,可以继续入关。游戏直接结束!这种广告在游戏app中最为常见。

这些用户被“推广”安装的app,大部分都不是用户原本想要的。如果

为什么移动应用有这么多不规范的地方?首先,他们忽视了手机垃圾的处理,是对消费者的不负责任。其次,APP本身是免费的,所以为了获得收益,采用了灰色的方法;此外,Android生态系统也存在一些缺陷。

众所周知,Android是一个开放平台,所有代码都是开源的。很多手机厂商也开发了各种定制系统。APP数据想放哪就放哪,几乎不受约束。另外,安卓的应用商店不同于苹果的iOS只有一个应用商店,数量多如牛毛。仅在中国,就有数百家安卓应用商店。

很乱。这些应用商店对上架应用的审核标准不一,大多不够严格,有的为了获取分发收入,甚至对不规范的应用视而不见。Android系统的开放和应用审核的不严,给了app开发一个不够规范,存在灰色地带的空间。

Android已经是全球最大的移动平台,用户越来越多。应该不是大垃圾场。尽管身份卑微,但我也呼吁所有移动开发者关注用户体验,树立环保意识。借用一个大人物的话,就是谋求可持续发展。

本文来自网络,不代表本站立场,转载请注明出处:https:

安卓推送(安卓recovery模式详解)

中国投资网后续将为您提供丰富、全面的关于安卓推送(安卓recovery模式详解)内容,让您第一时间了解到关于安卓推送(安卓recovery模式详解)的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。