Android Studio v0.2.x (2013 年 7 月)
- 合入了最新的 IntelliJ 代码库更改。包含了对 Studio 用户报告问题的修复,例如对 Linux 字体大小和字体渲染的调整。
- Android Gradle 插件更新到 0.5.0 版。
注意:此新版本不向后兼容。当打开使用旧版本插件的项目时,Studio 将显示错误信息:Gradle <project_name> project refresh failed.
更新后的 Gradle 插件包含以下更改:
- 修复了 IDE 模型,使其即使通过 DSL 定制也能包含输出文件。同时修复了 DSL,使其可以在 variant 对象上获取/设置输出文件,这样就不再需要使用
variant.packageApplication or variant.zipAlign
了。 - 修复了依赖项解析,以便我们可以将(默认配置、构建类型、风格)组合在一起解析,而不是分开解析。
- 修复了库项目测试的依赖项,使其能够正确包含库本身的所有依赖项。
- 修复了两个依赖项具有相同叶名称的情况。
- 修复了 Proguard 规则文件无法应用于风格的问题。
所有 Gradle 插件发布说明请参阅:http://tools.android.com/tech-docs/new-build-system。
- 修复了 IDE 模型,使其即使通过 DSL 定制也能包含输出文件。同时修复了 DSL,使其可以在 variant 对象上获取/设置输出文件,这样就不再需要使用
- 来自 aapt 的 Gradle 错误不再指向 build/ 文件夹中的合并输出文件,而是指向真实的源位置。
- 并行构建。现在可以使用 Gradle 的并行构建功能。请注意,并行构建目前处于“孵化”阶段(请参阅Gradle 文档)。此功能默认关闭。要启用它,请转到 Preferences > Compiler 并选中“Compile independent modules in parallel”复选框。
- 继续开发用于布局渲染、编辑器中的资源折叠等功能的新资源库
- 初步支持 .aar 库依赖项(例如,使用库而不包含源代码的本地副本)。对于源编辑器中的资源 XML 验证和导航功能仍未完善。
- 资源引用中的循环检测。
- 快速文档 (F1) 功能可以显示光标下的字符串的所有翻译,现在还将显示来自各种 Gradle 风格、构建类型以及库的所有资源叠加。它们按资源叠加的逆序排列,被遮盖的字符串版本会带有删除线。
- 修复了在模块依赖项集合更改时更新合并资源的处理方式。
- 修复了 XML 渲染问题,使其能正确处理字符实体声明以及 XML 和 Unicode 转义符。
- 为布局预览和布局编辑器窗口添加了保存截图的支持。
- 模板错误修复。
- Lint 错误修复。
- 对崩溃报告进行了各种修复。感谢您的贡献,请继续提交崩溃报告!