2015-google I/O大会综述:Android M、Android Studio、云端测试工具

原创 2015年05月30日 13:05:01

2015谷歌I/O大会如期在美国旧金山举行,和以往一样,谷歌带来了一系列的产品更新和为开发者提供了更多的开发工具,下面我们以一个简要的形式,为你展现本次开发者大会上值得关注关注的地方:

安卓生态的核心数据

  • 面向全球六大洲的200万人进行了互联网直播
  • 安卓用户已达十亿人
  • 7种手表采用Android Wear
  • Android Wear有4000款应用软件
  • 35家汽车业伙伴
  • Gmail已经拥有9亿用户
  • Android Play达到500亿次下载安装
  • Google Cardboard在全球获得100万用户
  • 无人汽车达100万英里(160万公里)

Android M

目前,Android M此次仅仅是亮相,且为预览版,暂时还没有代号。而该系统针对开发者有如下几个升级亮点:

  1. App Permissions(应用软件权限管理):开发者可在列表中自定义系统功能的调用授权,比如应用能否使用位置、相机、麦克风、通讯录等,避免了每次都要对某个系统调用进行授权。

  2. Web Experience(提升网页体验):Chrome Custom Tabs可让开发者实现App客户端与网页上的观看体验的无缝对接,对登陆网站、存储密码、自动补全资料、多线程浏览网页的安全性进行了一些列的优化。

  3. App Links(应用关联):系统可向网络服务器提出申请,自动识别链接内容,直接跳转到App客户端中,从而加强了应用软件间的关联,通常App客户端比移动网页带来更为丰富的功能,也大大提升了用户体验。在大会上,谷歌以Twitter为例,若是文章里有Twitter的相关链接,用户点击后会跳转到链接,而非网页。

  4. Mobile Payments(移动支付):Android Pay统一了移动支付标准,它还是一个开放性平台,且支持Android 4.4会更高版本的设备,另外,用户也可在App客户端中进行支付。谷歌也宣布Android Pay已经与美国三大运营商70多万家商店达成合作,与此同时,指纹支付也会出现在该功能上。

  5. Fingerprint Support(指纹支持):为统一规范和标准,增加了指纹识别API,以清理这一杂乱的市场,不仅可实现设备指纹解锁、支付等,而且开发者们可通过API把指纹识别功能接入到自己的App应用中,此举大大提升了Android的安全性。

  6. Power & Charging(电量管理):简单来说,就是变得更加智能,新增Doze功能——通过对动作的感知探测,可以让设备进入深度睡眠从而延长大概一倍续航时间,比如Android平板长时间不移动时,M系统将自动关闭一些App。另外采用USB Type-C接口,其中的闪充模式比一般充电快3到5倍,从而改善充电。

Android Wear

目前Android Wear平台上已有超过4000款应用,是一个很不错的数字。

新版Android Wear支持一系列全新手势控制,比如上下摆动一下手臂,手表就能自动翻页,以及不同应用间进行切换、自动识别涂鸦并转化成表情等。并且Android Wear对各种传感器都有全面支持。

Wear将会有更全面更完善的应用支持,用户可以自主选择常亮应用、全面开放多种传感器接口等等。

另外,Wear依然支持多样而的硬件设备。

Brillo

谷歌宣布推出新的物联网计划Project IoT(Internet of Things)。

谷歌也正式发布了物联网操作系统平台Brillo,是一个物联网底层操作系统,基于Android底层框架,无缝对接Android,获得如蓝牙、Wifi等技术支持,它也可在配置32MB或64MB内存的设备上运行,比如智能门锁等小型设备。

此外,谷歌还发布了Weave,建立在Android通信层上面的一个通信工具,可将云、手机以及物联网Brillo三者之间联系起来。

谷歌宣布Brillo将于今年三季度推出开发者预览版,而Weave将等到第四季度。

推荐阅读:《代号Brillo:Google正在开发超低功耗的物联网操作系统》

Google Photos

功能实现:Google Photos在早前也有诸多的报道,它可以实现跨平台、跨设备的照片视频云同步,也可以自动智能的按照时间地点人物进行分类,不需要加标签,且通过文字直接搜索。此外,在管理照片时候,选择多张不用一一点击,只要长按加滑动既可以选择。

技术细节:Google Photos结合了谷歌的识别技术(或深度学习),能自动识别照片中的人或不同事件,可以自动为用户添加便签,而无需手动。另外,它还可以在手机等设备上用手势进行管理,例如双指缩放可以切换时间线,查看照片。

Google Photos今日就会上线,支持Android、桌面以及iOS系统。区别于苹果iCloud服务的是,Google Photos有无限免费的云端存储空间,相比苹果只提供了5GB的免费存储。

目前美国主流的照片云存储服务,比如Dropbox、亚马逊等都是收费的,谷歌此举势必将打破照片云存储市场的游戏规则。

开发者工具

Android Studio:大会上,谷歌发布Android Studio 1.3版,支持C++编辑和查错功能。Android Studio 1.3版开发码代码变得更加容易,速度提升,而且支持C++编辑和查错功能,从而降低开发Android应用的开发难度,让制造应用的过程更简单。

Polymer:谷歌也发布了Polymer网页应用开发包,版本号1.0,通过该开发包开发的网页应用,便捷的同时将具备媲美原生应用的效果。

Cloud Test Lab:另外,谷歌还发布了Cloud Test Lab云端测试实验室,能够自动帮助开发者测试应用在不同Android设备上的兼容性,这极大地解决了各种Android手机规格不统一,测试难度大的问题。此外,这款测试平台,为跨平台系统,同时支持Android和iOS的应用测试。

谷歌也试图改善开发者的收入情况,他们现在可以自己创建其Google Play应用商店上的主页。

另外,新的广告系统Admob支持40家广告网络,让开发者更容易获取收入。

Cardboard

谷歌Cardboard的愿景就是希望每个人都可以使用虚拟现实的技术。

Cardboard可支持最大6英寸手机、支持Android和iOS双系统,以及全世界已经有超过100万Cardboard用户。和去年一样,新的Cardboard也将在会后以礼品的形式赠送给每位开发者。

而由Cardboard衍生出了一个新的工具——Jump。谷歌利用这个工具来捕捉VR图像。Jump由三部分组成,包括相机部分、拼装设备、以及播放平台。实际上它就是一个将相机们围成一圈,进行360°拍摄的工具,并且在算法上支持全局色彩校正、全局3D识别以达成逼真的景深效果甚至光效等。目前GoPro已经被引入到Jump里来,帮助拍摄VR图像。

其它

Google Now:新增全新的功能——Now on Tap,可以识别你所处的不同场景,并智能推荐给你相关信息。对于开发者而言,这是一个新的方式来帮助你与用户进行互动。

该项功能支持文本的识别,如果你想知道你和朋友聚餐的具体位置,你只需要长按Home键,Google Now就可以自动弹出这个餐馆的具体方位和有关这个餐馆的详细情况。又或者,当你在网页上看到一部电影时,简单地长按Home键就能立刻弹出其详细信息。它的出现丰富了Google Now的使用场景。

这里最关键的在于了解你所处的当下场景,这是Google Now所要做的。未来谷歌会发布更多关于这一功能细节。

Chrome:Android中的Chrome将通过特殊算法来推断出网页浏览大致所需的数据流量,并会在网络速度慢的地区自动减少图片的加载,从而达到提升网页浏览速度并减少数据流量的目的,据悉,速度可提升四倍、流量减少80%。这一做法为一些资费高、网速慢的地区用户实现了更好的上网体验。

Google Maps:主要是提升离线地图的体验,将支持完全离线的搜索、点评和详细信息查询,以及完全的离线语音导航功能。另外,离线模式还支持语音控制,说“Let‘s Go”就直接开始进行导航。

类似的还有Youtube视频离线模式,支持最长48小时的离线浏览。

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sfq19881224/article/details/46273751

Google谷歌的未来 & 野心:2017 Google I/O 大会 全程回顾

前言 在刚过去的凌晨(北京时间 5月18日 1.00-3.00),一年一度的2017年 Google I/O大会 在美国 谷歌山景城 海岸线圆形剧场 如期举行 Google I/O 大会:I...
  • carson_ho
  • carson_ho
  • 2017-05-18 20:39:07
  • 21123

2015谷歌I/O大会综述:Android M、Android Studio、云端测试工具

2015谷歌I/O大会如期在美国旧金山举行,和以往一样,谷歌带来了一系列的产品更新和为开发者提供了更多的开发工具,下面我们以一个简要的形式,为你展现本次开发者大会上值得关注关注的地方:安卓生态的核心数...
  • zz1175854992
  • zz1175854992
  • 2015-05-29 16:12:06
  • 672

超全详解2016 Google I/O 大会【Android 开发新技术】

尊重博主原创,如需转载,请附上本文链接 http://blog.csdn.net/chivalrousman/article/details/51582616#t10 本文翻译自...
  • chivalrousman
  • chivalrousman
  • 2016-06-04 04:51:06
  • 4213

android测试工具小总结

今天同事问到了android测试工具有点懵。因为我一般不会去专业点的测试,我就用我肉嘟嘟的手指点啊点啊就完事了。既然人家问我我也不能丢了android人的面子,那么久来学习学习咯。 ...
  • CCstar1
  • CCstar1
  • 2016-02-15 10:54:04
  • 527

谷歌 2018 I/O 大会及 Android 9.0 最新消息

【回复“1024”,送你一个特别推送】近日谷歌通过一个解谜游戏宣布,定于 5 月 8 日到 10 日在山景城的 Shoreline Amphitheatre(圆形剧场)举办 I/O 大会,跟去年的时间...
  • OQjya206rsQ71
  • OQjya206rsQ71
  • 2018-01-25 00:00:00
  • 406

Android Studio 连接 MySQL 云端数据库

1、下载mysql驱动 'mysql-connector-java-*.*.*-bin.jar' 复制到 app目录下的 libs 目录中(如下图)。 2、添加依赖库 File | Project...
  • baisedeqingting
  • baisedeqingting
  • 2017-11-24 15:52:56
  • 1254

Android N MO流程 并与Android M MO比较

--2017.12.08--csdn不知咋搞的,文中有些内容看不见了(尤其是我加了说明的部分),得重新“上色”,增加维护成本。。。写在前面的话:现在时间是2016.12.16,下面所有涉及到的代码都是...
  • aaa111
  • aaa111
  • 2016-12-22 10:51:35
  • 2200

Android Studio(I/O Preview) 使用问题记录

win7_64 之前安装过Eclipse 跑过android项目,这次下载官网的exe执行后 可以正常启动 但还是在启动sdk manager后 下载不了其他版本的sdk 方法是将 C:\Pr...
  • yaoyuan131617
  • yaoyuan131617
  • 2013-05-17 14:33:28
  • 3270

有时编译android studio卡在gradle的某个任务

这个时候我们可以用 gradle clean –info来看gradle的进度从上面的信息可以看出这个gradle卡在 I/O exception (org.apache.http.NoHttpRe...
  • baidu_nod
  • baidu_nod
  • 2017-04-24 10:38:09
  • 233

Android性能优化——I/O篇

数据库操作:
  • lxfeng1098751554
  • lxfeng1098751554
  • 2015-12-31 16:51:29
  • 429
收藏助手
不良信息举报
您举报文章:2015-google I/O大会综述:Android M、Android Studio、云端测试工具
举报原因:
原因补充:

(最多只允许输入30个字)