Android全面拥抱AI:Google推AI版的Android 8.1和Oreo Go版,附新特性详解

热文导读 | 点击标题阅读

重磅实战:如何用TensorFlow在安卓设备上实现深度学习,附Demo和源码

厉害了!如何Python写一个安卓APP,附源码!

别让程序员停止在35岁,如何让我们走得更远

据Google 官网和google官方公众号的消息,Android现已推出 Android 8.1 和 Android Oreo Go 版本 —— 为所有人打造由 AI 驱动的全覆盖移动平台




概况


前天(2017年12月5日), Google 在印度正式发布 Android 8.1 Oreo,用Google 官方的话说:是 Google 向实现 “为所有人打造由 AI 驱动的全覆盖移动平台” 这一愿景迈出的一大步。


Google作为全球引领科技和技术前沿的大公司,这个版本发布可以认为具有重大的意义,必将是一个具有里程碑式的版本。这表明Google将重心完全转移到AI上,我们可以预见,未来Android平台将和Ai联系越来越紧密,Google对于Android的发展方向将更多的是在AI方面的创新和发展,这件事必然。


那么,下面就让我们看看,这个版本的发布给我们开发者带来了哪些新特性吧~



重大变化


  1. Android 8.1 引入对 Android Oreo(Go 版本)的支持

    即使是入门机型,依旧可以享受一流软件体验。Android Oreo(Go 版本)问世以来,凭借出色的表现,很快风靡在快速成长的低内存设备市场,同时也将你们开发的应用和游戏带给他们。

  2. Android 8.1 Oreo 同时引入神经网络 API,为应用提供了一个利用机器学习加速硬件的运行时

    该 API 在支持设备上,能够在多个关键使用场景下(例如基于视觉的对象分类)实现快速高效的推理(inference)操作。

说的更简洁点,一句话概括,就是Android 8.1最核心的变化,就是引入神经网络 API,这也是该版本以往版本最大的区别。从这点来说,Google比苹果走在更前面,Android比iOS对AI的支持走在更前面



新特性


内存优化 —— 改善平台内存使用,确保应用能够在内存等于或低于 1GB 的设备上流畅运行。

弹性硬件选项 —— 新硬件特性常量让开发者能够在 Google Play 上针对不同目标机型(普通机型或者低内存机型)对应用进行分布。

优化 Google 应用:对 Google 应用进行重构和优化,减少内存使用、储存空间和移动数据。


Google Play: 届时所有应用都可以安装在 Android Oreo(Go 版本)设备上,Google Play 还会给部分经过专门优化的应用提供额外宣传,将这些案例写在《为数十亿用户打造产品指南》上,为用户打造卓越体验。



Google为什么这时候推出


现在,人工智能的发展超出我们的想象。今年可以成为AI元年,谁抢占了AI时代的先机,先就抢在了AI时代的入场券。如同,2010年被称为移动互联网元年一样,Google这时候推出,这其中的逻辑和意义不言而喻。


这两个版本的意义



这表明Android开发进入AI时代。


这几年随着移动互联网的发展,移动开发趋于饱和,移动开发的红利消失,移动互联网的高峰已过。而这两个版本的发布必将是Android的发展和Android开发进入新的阶段,移动开发中心越来越多的会向AI转移,不久的将来,我们也会看到越来越多的人工智能相关的应用app出现。


而Google在Android 8.1 Oreo版本里集成的神经网络API框架是什么呢?那就是Google响当当的开源框架 TensorFlow Lite



TensorFlow Lite

神经网络 API 能够向设备内置机器学习框架,如 TensorFlow Lite —— Google 移动跨平台机器学习框架、Caffe2 等,提供加速运算和推理。TensorFlow Lite 现已对开发者开放,各位可移步 TensorFlow Lite 开源库进行下载和文档阅览。在 TensorFlow Lite 和神经网络 API 协同合作下,移动设备能够高效运行类似 MobileNets、Inception v3 和 Smart Reply 之类的模块。


推荐使用Android Studio 3.0



最后,Google推荐开发者使用Android3.0


Google前不久发布了AS3.0,而现在最新的版本是AS 3.1

Google建议各位开发者升级到 Android Studio 3.0 来配合 Android 8.1 开发, Android Studio 3.0 稳定版。借助新的应用性能分析工具,Kotlin 语言支持以及 Gradle 构建优化,Android Studio 3.0 能够大幅度简化 Android Oreo 开发流程,添加新功能,如 Instant Apps、XML 字体、可下载字体以及自适应图标。


基于最终版平台,Android已更新 Android Studio 内的 SDK、构建工具和 API 等级 27 模拟器系统镜像文件。建议开发者前往 Google's Maven 资源库将 Android 支持库更新至版本 27.0.2。详情和新功能请参阅版本信息。


对android者的影响


Google表示:有关源码将会陆续贡献于 Android 开源计划 (AOSP),而且将在下周发布系统更新,用以支持 Pixel 和 Nexus 设备。同时Google正和设备厂商积极合作,争取在未来几月扩大 Android 8.1 覆盖范围,其中包括针对 Android Oreo (Go 版本)的入门机型。


不就的将来,Android 8.1的机器会越来越来,我们在进行Android开发的同时,估计会需要我们更多的学习AI知识。


从今天起就让我们开始使用 Android 8.1 Oreo吧!


最后我想说这篇文章是AI机器人写的,你信吗?

你有好的文章想和大家分享欢迎投稿,直接向我投递文章链接即可


Java和Android架构

微信扫描或者点击下方二维码领取Android高级进阶资源

欢迎加入我们的Java和Android架构圈,已有近1000人加入学习交流,更多学习资源更新,更多交流进步


更多学习资料点击下面的“阅读原文”获取

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值