外媒评论:原生 Android 已死

简介:

Android M精彩亮相,众多开发者在洛杉矶见证了大量新功能:应用权限控制、充电和续航优化、内存占用优化、App与网络无缝集成、移动支付、指纹识别、Google照片应用、离线地图……很激动人心是不是?错了!这些功能早晚都会在安卓手机上普及,但绝对不会是Google设想的方式。事实上,Google怎么规划的Android M根本无所谓,因为原生的Android M根本不会在流行的设备上出现,不管是三星Galaxy、HTC One,还是小米、华为。


ac49cc8fbc1ded2987bb266d9f3ce5e8ced18f95

Android M的关键改进最终仍然会进入这些手机,但绝对会比Google安排的2015年第三季度要晚得多。

是时候面对现实了:你见过几台智能手机跑着原生的Android?哪家手机是按照Google的思路去做的Android?

也许,只有Nexus系列。

但是,Nexus 6实在是太大了,Nexus 5堪称梦幻手机却已经下架。

如果你很了解Android平台,或许会说,也有一些机器的系统几乎是原生的啊,比如说摩托罗拉Moto X 2014、索尼Xperia Z系列。没错,但问题是,它们毕竟不是真正原生的,尤其是缺少了一个最关键的地方:Nexus设备的流畅度。

进入2015年,硬件军备竞赛还在持续,八核处理器、4GB内存频频出现,但是卡顿仍然是哪怕安卓旗舰手机的老大难,比如优秀如Galaxy S6也会卡,Galaxy Note 4甚至更糟糕,绝大多数安卓手机都逃脱不了这个魔咒。

如果再从实际表现上对比一下2013年的Nexus 5,你会惊讶地感慨,为啥老设备反而更流畅、更快、更好?

而且卡顿只是一个方面,还有更多麻烦。为了突出个性,第三方厂商都把Android界面改的“面目全非”:完全不同的图标、应用、动画、样式,甚至没有了应用抽屉。事实上,如果你是个很普通的用户,可能根本不知道自己的系统是安卓。

Cyanogen等优秀的第三方ROM一度是很忠于原生风格的,但时代在变,而变化的诱惑力太大,他们也都在纷纷地试图让用户忘了这是Google的安卓。

哦对了还有Android One,Google希望能在两年的时间里,按时为发展中市场的用户提供系统更新,但是,Android One并不是推广原生系统的最佳途径,毕竟它只是个廉价机,有自己的用户群,但终究为了成本和价格妥协太多,完全无法和旗舰机相比。

看起来我们不得不承认一个简单的事实:原生的安卓,Google话费无数心血、精心打磨的最完美的安卓,却是绝大多数人、绝大多数手机无缘享受的。

除非再诞生一个Nexus 5,否则原生安卓,或者安卓M,都只能是一个空中楼阁。必须要变一变了。
文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
11月前
|
开发框架 前端开发 Android开发
Flutter 与原生模块(Android 和 iOS)之间的通信机制,包括方法调用、事件传递等,分析了通信的必要性、主要方式、数据传递、性能优化及错误处理,并通过实际案例展示了其应用效果,展望了未来的发展趋势
本文深入探讨了 Flutter 与原生模块(Android 和 iOS)之间的通信机制,包括方法调用、事件传递等,分析了通信的必要性、主要方式、数据传递、性能优化及错误处理,并通过实际案例展示了其应用效果,展望了未来的发展趋势。这对于实现高效的跨平台移动应用开发具有重要指导意义。
1013 4
|
数据采集 小程序 数据可视化
智慧校园电子班牌管理系统源码 Java Android原生
家长通过家长小程序端随时了解孩子在校的情况,实时接收学生的出勤情况,学生到校、离校时间。随时了解学生在校的表现、学生成绩排名,及时与教师沟通,关注孩子的健康成长。
158 0
智慧校园电子班牌管理系统源码 Java Android原生
|
安全 Android开发 开发者
Android 原生 Picture in Picture 画中画功能避坑指南(下)
Android 原生 Picture in Picture 画中画功能避坑指南(下)
489 0
|
17天前
|
存储 API Android开发
【02】完整的安卓二次商业实战-配置gradle-构建打包原生安卓项目-调试本地运行模拟器-优雅草伊凡
【02】完整的安卓二次商业实战-配置gradle-构建打包原生安卓项目-调试本地运行模拟器-优雅草伊凡
72 4
【02】完整的安卓二次商业实战-配置gradle-构建打包原生安卓项目-调试本地运行模拟器-优雅草伊凡
|
Android开发
错误记录:调用原生TvSettings 的 com.android.tv.settings.device.storage.ResetActivity 无法启动
本文记录了一个Android TV设置中由于未设置`android:exported="true"`导致`com.android.tv.settings.device.storage.ResetActivity`无法被第三方app启动的错误,并通过添加该属性成功解决了问题。
217 1
|
API 开发工具 Android开发
调用Android原生@SystemApi、@Hide方法
调用Android原生@SystemApi、@Hide方法
1008 1
|
数据采集 小程序 数据可视化
Java Android原生智慧校园管理系统源码
对班牌的考试模式、班牌模式上课模式进行设置及管理,设置成功后,班牌端将同步应用。
152 0
|
存储 移动开发 JavaScript
【原生】sd.js帮助您简化繁重的获取数据、存储数据(CRUD)骚操作(吐槽~在安卓9.0以下或者IOS10.X以下手机端H5页面不支持,在这两种情况下的系统只能使用ajax或者原生js请求后台数据)
【原生】sd.js帮助您简化繁重的获取数据、存储数据(CRUD)骚操作(吐槽~在安卓9.0以下或者IOS10.X以下手机端H5页面不支持,在这两种情况下的系统只能使用ajax或者原生js请求后台数据)
|
API Android开发 开发者
Android 原生 Picture in Picture 画中画功能避坑指南(上)
Android 原生 Picture in Picture 画中画功能避坑指南(上)
695 0
|
存储 JavaScript Java
Cocos Creator Android 平台 Google 原生登录(二)
Cocos Creator Android 平台 Google 原生登录
370 0

热门文章

最新文章