Android 5.0 来了,你的应用准备好了么?

在快速发展的移动互联网时代,新技术,新概念层出不穷,即便身处移动互联网核心的移动开发者也常有落伍的感觉,我是四眼哥,在繁忙的工作间隙,抽时间用“四只眼”帮大家盯住移动互联网的最新发展,通过分析数据来深挖热点事件背后的原因,让大家用更少的时间了解更多的信息。

四眼哥今天来帮大家关注Android最新版本棒棒糖。11月12日,棒棒糖(Android5.0)正式对用户开放。相比刚发布时各种软文铺天盖地,一个月后的今天,大家对棒棒糖的追捧少了很多。媒体一贯是喜新厌旧,但四眼哥却不忘帮大家关注棒棒糖的发展状况,特别是棒棒糖在国内的用户发展。

上图展示的是最近四周Android5.0用户的变化情况,数据来源于每日覆盖Android用户近四亿的腾讯Bugly。

从数据上看,最近四周Android5.0国内用户增长速度比较快但用户总量还不高。目前只有Google的嫡系手机品牌Nexus系列可以升级5.0版本,所以目前国内用户更少。

不过按照4.x版本的规律,主要Android手机制造商,比如三星、小米、华为和联想开始支持5.0版本以后,棒棒糖的用户规模在未来两到三个月以后会出现迅猛增长。

一说到棒棒糖占有率要上来,做为移动开发者可能会担心,Android5.0的接口是否能很好的保持向前兼容?应用在Android5.0版本的异常是不是更多?应用是否需要针对Android5.0做适配呢?四眼哥也有同样的疑问,于是为大家详细分析了腾讯Bugly平台的应用在Android5.0版本的异常数据。

和Android其他版本对比,5.0版本遭遇异常的用户比例相差不大。在遭遇异常的用户里,平均每个用户遭遇异常的次数稍大于其他版本。从这个数据看,应用开发者似乎没必要专门为5.0版本做专门的适配工作,这也说明Android5.0的API向前兼容做得很好。

不过四眼哥在分析Android5.0的异常时也发现了一些问题,需要引起移动开发者的重视。部分应用使用了一些Android系统未发布的API,而这些API在5.0版本有的发生变化,没有做向前兼容。比如Landroid/content/pm/PackageParser在Android5.0版本参数就发生了变化,如果应用在5.0版本按照旧版本的方式调用这个接口必然发生NoSuchMethodError异常。类似的问题不止这一个,四眼哥也不能一一道来,如果你的应用里有使用未发布的API,就一定要逐个检查,确保这些API在Android5.0还正常运行。

你的应用在Android5.0版本表现怎样呢?如果想知道的话,赶紧接入腾讯Bugly吧,趁棒棒糖的用户还不多,早早搞定5.0版本的Crash。

原文发布于微信公众号 - 腾讯Bugly(weixinBugly)

原文发表时间:2014-12-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏python3

python简介

1.系统编程:提供API(Application Programming Interface,应用程序编程接口),能方便地进行系统维护和管理,Linux下标志性...

1262
来自专栏java一日一条

Java与Linux 一对开源运动的婚姻

两年后Sun终于发布了开源的OPENJDK,同时发布了基于开源协定GNU GPLv2的用于桌面西系统的Java 标准版(Java SE),以及用于移动设备...

732
来自专栏算法+

票据OCR前预处理 (附Demo)

发一个去年做的一个去除票据干扰项的demo,核心处理是移除红色印章,不破坏红印叠加处的文字。 只是一个小小demo,还没具体进行进一步优化。 也不知道什么时候才...

6015
来自专栏程序员互动联盟

如何深入学习C语言?

疑惑一 遇见编译错误了咋办? 经常见有小伙伴,呼呼的把一大段的编译错误呈现在群里,然后问这是啥原因,其实解决编译的办法还是挺多,现在重点说下编译错误是怎么出来的...

4215
来自专栏13blog.site

Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简述及技术选型介绍

很久之前就开始打算整理一下自己的技术博客了,由于各种原因(借口总是可以找到的),实在抽不出时间所以计划一直处于搁置状态,一直只是心底的一颗小萌芽,日复一日的悠悠...

963
来自专栏ionic3+

【Go回忆】Go,小众型的开发语言么?但我建议你学一下

当你掌握了一门基本的看家技术,如java、C#、php,swift或者js等语言及相关配套技术后,当你有业余时间时,我觉得可以结合自身的兴趣和技术背景,来选择学...

1373
来自专栏SDNLAB

SDN实战团分享(五):基于VCS技术 + NSX 控制平台实现SDDC网络架构

1.数据中心和新的网络架构需要软硬件一体化 看到前面的兄弟关于NSX架构的分享,感到收获良多,Vmware力争实现的平台是一种和硬件解耦,把大部分问题在虚拟化架...

4026
来自专栏java一日一条

程序员遇到Bug时的30个反应

开发应用程序是一个非常有压力的工作。没有人是完美的,因此在这个行业中,代码中出现bug是相当普遍的现象。面对bug,一些程序员会生气,会沮丧,会心烦意乱,甚至会...

763
来自专栏假装我会写代码

如何打造一个破千 Star 的开源项目

1274
来自专栏花叔的专栏

解读小程序的新能力---获取群ID和群名称等群信息

5月8日微信小程序有公布了一个新功能:获取群ID和群名称等群信息,官方有一句话是这么介绍它的用处的: 现在,通过最新的接口能力,开发者可以通过群ID判断用户是否...

5556

扫码关注云+社区

领取腾讯云代金券