中国的博客,走近我们的产品、技术和文化
Google 中国的博客,走近我们的产品、技术和文化
Android M开发者预览版本发布
2015年6月19日
发表者:Jamal Eason
, Product Manager, Android
在五月底的
Google I/O
大会上,我们对外宣布了下一代的
Android
操作系统,
M
的开发者预览版本。去年是我们第一次发布开发者预览版本,之后收到了很多非常有价值的反馈。所以,我们希望今年可以继续为开发者提供早期访问的版本,从而为开发者预留更多的时间,去测试自己的应用程序是否兼容新一代的
Android
系统。这一次的
M
开发者预览版本,我们给出了更加清晰的测试和反馈时间表,以及更多的更新说明。更多内容可以访问
M
开发者预览版本
的网站,下载相关资料和阅读更详细的文档。
1.
对于
M
版本,我们致力于改进一些关键的用户体验,不仅解决了数以千计的
bug
,也对基础平台做了很多的改进:
-
运行时权限:
在
M
中,我们允许用户可以改变应用被授予的各种权限。另外,应用也可以在运行时申请所需的各种权限,根据应用当前的上下文,用户可以选择是否接受或者拒绝。只在应用需要的时候,才去向用户申请必要的权限,从而简化用户安装和打开的步骤,让用户以更少的步骤就可以快速体验应用。用户也可以在系统设置页面,通过简单的操作,改变应用相关的某个权限。对于
M
版本,作为开发者,需要设计应用只有在需要的时候,在去向用户申请必要的权限,当然,也必须考虑到权限申请被拒绝后的页面。随着更多设备升级到
M
版本,应用权限的申请行为和流程,也会逐渐成为开发流程中必须要注意和测试的地方。
-
应用链接:
我们努力让应用之间更容易互联链接。
Android
一直允许应用可以注册去处理某些
URL
地址。而现在,通过添加
autoVerify
属性到你的应用配置
manifest
文件中,用户就可以通过某个链接直接打开你的应用。应用链接,还有
Google
搜索相关的应用索引,让用户更容易的发现和打开你的应用。
-
电池:
我们发布了新的电池管理方法
Doze
,可以让
Android
设备更加智能的管理手机电量的使用。在
M
中,
Android
大量使用了体感技术,可以判断出设备是否放在某个地方,并且未被使用。一旦进入这种状态下,
Android
会大量关闭背后运行的服务,停止一些应用的活动,从而大大延长了电池的寿命。
Doze
这种新的方法,自然也会影响到应用,例如,如果你开发的是一款聊天应用,你必须通过高优先级的信息才能唤醒应用。
2.
A
ndroid M
发布版本:高级辅助和支持
-
Now on tap:
新的
Now on tap
功能,可以帮助
Android
用户更加容易获得一些辅助功能,无论什么时候需要,无论在设备的什么地方。例如,如果你的朋友邀请你在某个餐馆一起晚餐,无需离开应用,你就可以向
Google Now
寻求帮助。通过刚才的上下文,
Google
可以帮你找出菜单、商家评论,还可以帮你定位,以及路线导航,甚至可以直接启动相关的应用。作为开发者,你已经可以通过实现
Google
搜索索引
,让用户发现并且和你的应用产生交互。
-
Android Pay &
指纹
:
通过利用
Gingerbread
中
NFC
以及
KitKat
中的
Host Card Emulation
技术,我们研发了新的
Android Pay
。
Android Pay
可以让
Android
用户简单并且安全的使用
Android
手机,在很多线下商店以及数千个合作伙伴应用中进行支付。
M
版本中,系统支持的指纹技术,也增强了
Android Pay
,可以允许用户在购买之前通过指纹确认。而且,指纹技术也可以用于解锁屏幕,以及在
Google Play
上进行购买。通过
M
提供的最新
APIs
,很容易将指纹技术加入到你的应用中,而无需考虑系统和感应设备的兼容问题。
以上
M
开发者预览版中一些比较重要的功能,现在开发者已经可以下载
M
的预览版本。
3.
Android
开发者工具
除了开发者预览版本,我们也正在发布一些新的工具帮助你更好的开发应用。
-
Android Studio v1.3
预览版:
为了更好的利用
M
预览版本的新增功能,我们也发布了新一版的
Android Studio.
最显著的新增功能,也是来时
Android NDK
以及游戏开发者的强烈需求,就是对
C/C++
开发的支持。基于
JetBrains Clion
平台,
Android Studio
的
NDK
插件,可以提供很多功能,例如重构、代码自动完成,这个功能和对
Java
语言的支持都是匹配的。现在,对
Java
和
C/C++
的研发就可以在同一个开发环境中完成,而且这些都是免费得。在
Android Studio 1.3
的
Canary
的版本中,已经具备了这个功能,还请随时告诉我们你的使用体验。
-
Android Design Support Library
:
使用这个类库,开发基于
Material Design
的应用就更加容易。新的类库中,已经包含了一组关键的设计组件,例如
loating action button, snackbar, navigation view, motion enabled Toolbars,
而且这些都是可以向后兼容到
API 7
的。添加这些组件到你的应用,制作一个更加现代和漂亮的
Android
应用吧。
-
Google Play
服务:
今天我们也发布了
Google Play Services7.5
版本。在
7.5
中,发布了一系列最新的
API
,例如
Smart Lock for Passwords
,
Google Cloud Messaging
,
Google Cast
,以及
Android Wear
上的地图
API
。
4. 如何开始
M
的开发者预览版本,包括最新的
SDK
和工具、可以支持
M
的
Android
模拟器,也可以将
M
版本直接安装到
Nexus 5
,
Nexus 6
,
Nexus 9
以及
Nexus Player
等设备上。我们很高兴可以进行
M
的版本预览,也给你更多的时间在
M
上测试和运行你的应用。基于你的反馈,我们会持续更新
M
的开发者版本。越早听到你的反馈,就可以做出越多的改进,还请随时告诉你的任何
建议
。
遵循下面的步骤,就可以开始使用
M
预览版本,和测试你的应用。
1
)升级
Android Studio
到
1.3
的预览版。
2
)访问
M Developer Preview site
,去下载需要的
SDK
,以及查看相关文档。
3
)查看
新的
API
,以及
学习应用权限的变化
。
4
)查看
Android Design Support Library
,和
Google Play Services 7.5 APIs
5
) 可以通过
SDK Manager
去升级模拟器
M
版本的镜像,也可以直接将
M
安装到
Nexus
设备上。
6
)测试应用在模拟器或者
M
版本的
Nexus
设计
7
)给与我们反馈
標籤
编程之夏,UR
创新
创意改善社会 公益温暖中国
促进智能能源利用
大学
谷歌翻译,即时相机翻译,Instant Camera Translation
谷歌十周年系列
谷歌艺术与文化
观妙中国,Shadow Art,智玩皮影
广告
广告安全
互联网,Internet
科技
女性开发者
社会
视频广告
数据中心
数字营销
搜索
网站管理员
文化研究所
艺术计划
音乐搜索
愚人节
增强型广告系列
智能隐形眼镜项目
中小企业
adexchange
Admob
admob sdk
Ads
Adsense
AdWords
android
android m
Android应用开发中国大学生挑战赛
App Inventor
Calendar
cardboard
CES
Chrome
Chrome Web Store
Chrome,Chrome实验
Chrome实验
CI
Code Jam
corporate
Creative
Cross-device
Cultural Institute
culture
Data Center
DevArt
Developer
display
diversity
Doodle
DoubleClick
G+
G2G,Culture
GA&C
gaming
Global Impact Awards
Gmail
Gogle科学挑战赛
Good to Know
Google Ads
Google AdWords
Google Analytics
Google Art Project
Google Arts & Culture
Google Code-in竞赛
Google Demo Day Asia
Google Docs
Google Doodle
Google Drive
Google Drive 云端硬盘
Google Fiber
Google Font
Google for Startups
Google Green
Google I/O
Google Image Search
Google Keep
Google partners
Google Play
Google Science Fair
Google Search
Google Top Contributor Summit
Google Translate
Google Trend
Google Trends
Google Zeitgeist 2012
Google安全系统
Google博士生奖研金
Google翻译
Google奖学金
Google杰出贡献者峰会
Google科学挑战赛
Google网站管理员
Google网站管理员,Webmaster
Google文化研究所
Google在线营销挑战赛
Google中国教育高峰会
IME 输入法
Innovation
Made with Code
maps
mobile ads
mobile ads sdk
Modoo
moonshot
native ads
Nexus
programmatic buying
Project X
Pwn20wn及Pwnium3 黑客大赛
Remarketing. Ads
Search
Security
smb
Solve for X
Street view
student
UR
VR
Web Platform Docs
web security
Webmaster
year in search 2014
YouTube
zeitgeist
博客归档
2024
12月
11月
10月
8月
7月
6月
5月
4月
3月
2月
1月
2023
12月
11月
10月
9月
5月
4月
3月
2月
2022
11月
10月
5月
4月
2月
1月
2021
10月
9月
5月
4月
3月
2月
2020
12月
5月
4月
3月
2019
10月
8月
7月
6月
5月
4月
3月
2018
12月
10月
9月
8月
7月
6月
5月
3月
2月
1月
2017
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2016
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2015
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2014
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2013
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2012
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2011
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2010
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2009
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2008
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2007
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2006
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
Feed