Google已经放出Android 3.1的开发包。
Android 3.1开发包的新增特性有:
1.USB APIs:Android 3.1提供了整合联接外设的全新USB API。
2.MTP/PTP API:新增MTP/PTP(媒体传输协议/图片传输协议) API
3.Support for new input devices and motion events:扩展了对其他输入设备的支持及新的交互方式。除键盘和触屏外,可支持鼠标、轨迹球、游戏杆等。
4.RTP API:新增了RTP(实时传送协议)API。VOIP, push-to-talk, conferencing, audio等应用可使用该API处理数据流。
5.Resizable app widgets:widgets的大小可以调整了。
6.Animation framework:动画框架新增了诸如ViewPropertyAnimator等类。
7.UI framework:新增了不少特性。
8.Graphics:1)新增了一些用以管理和操作位图(bitmap)的方法;2)相机操作新增了rotate和setLocation()方法控制相机位置,可用于3D转换。
9.Network:1)支持高性能Wi-Fi锁定,即使屏幕显示关闭,高性能的Wi-Fi联接还可以保持;2)使用TrafficStats中的新增方法,可以对网络使用进行统计;3)新增方法用以读取和设定SIP认证用户名。
10.Download Manager:APP可以调用下载管理器处理已完成的下载,可以调用addCompletedDownload()方法在下载数据库中添加文件,可以按文件大小排序的方式启动下载管理器。
11.IME framework:可以处理输入法中的扩展value key。
12.Media:除支持FLAC音频格式外,新增对ADTS AAC音频流的支持。
13.Launch controls on stopped applications:应用包管理器可以对停用的APP实行跟踪管理,应用包的首次使用及更新状态都可以跟踪。
14.Core utilities:1)新增LruCache类(Least-Recently-Used(LRU)缓存类);2)新增getFd()和detachFd()方法,用以获取整型(int)的File descriptor。
15.WebKit:1)新增对使用URI scheme文件的cookies的支持;2)新增的onReceivedLoginRequest()方法用以处理自动登录;3)去除了部分类和接口。
16.Browser:新增对HTML5 <video>标签的支持。
上述新增特性的详情参见:http://developer.android.com/sdk/android-3.1.html