Android 开发工具包 17 添加硬件加速仿真

  • Jonathan Allen
  • 曹如进

2012 年 3 月 24 日

话题:Android语言 & 开发

在 Intel 的贡献之下,Android 开发工具包 17(Android Development Toolkit,简称 ADT)目前支持了“在 Windows 和 Mac OS X 虚拟模式下运行 x86 系统映像”。 该工具包可与 Intel 虚拟技术或 AMD 虚拟技术一同使用,不过后者仅能在 Linux 系统中工作。AVD 的目标设置必须为 x86,并且必须运行在真实硬件上,也就是说,它没法运行于另一个虚拟机中。

实验图形加速是另一项受支持的特性。使用它需要将 AVD 目标设置为“Android 4.0.3 (API 级别 15),修订 3 或更高版本”。

ADT 17 中还附带了深度扩展后的 Lint。关于 Lint 的描述如下:

Lint 是一个静态检查器,它围绕 Android 项目的正确性、安全性、性能、可用性以及可访问性进行分析。它检查的对象包括 XML 资源、位图、ProGuard 配置文件、源文件甚至编译后的字节码。

这一版本的 Lint 包含了API 版本检查性能检查以及其他诸多特性。其中还有一个重要的改动是 Lint 可以使用 @SuppressLint 标注忽略指定的警告。

此外,它还为生成添加了支持:“在程序库中使用自定义属性(attribute)创建自定义视图。使用自定义属性的布局必须使用命名空间为http://schemas.android.com/apk/res-auto的 URI,而不再是包含应用程序包名称的 URI。实际上,该 URI 会在生成期被替换成应用程序特有的 URI。”

查看英文原文:Hardware Accelerated Emulation for Android Development Toolkit 17

Android语言 & 开发