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.packageApplication or variant.zipAlign
- 修复了依赖项解析问题,以便我们一起解析默认配置、build 类型和变种的组合(而不是单独解析)。
- 修复了库项目测试的依赖项,以正确包含库本身的所有依赖项。
- 修复了两个依赖项具有相同叶名的问题。
- 修复了无法对特性应用 Proguard 规则文件的问题。
如需查看所有 Gradle 插件版本说明,请访问 http://tools.android.com/tech-docs/new-build-system。
- 修复了 IDE 模型以包含输出文件,即使它是通过 DSL 自定义的。还修复了 DSL 以获取/设置变量对象上的输出文件,这样就不必使用
- 来自 aapt 的 Gradle 错误不再指向 build/ 文件夹中的合并输出文件,而是指回真实的源位置。
- 并行构建。现在可以使用 Gradle 的并行构建。请注意,并行构建处于“孵化”阶段(请查看 Gradle 的文档)。默认情况下,此功能处于关闭状态。如需启用此功能,请依次转到 Preferences > Compiler,然后选中“Compile independent modules in parallel”复选框。
- 进一步优化了用于在编辑器中呈现布局和折叠资源等用途的新资源存储区:
- 对 .aar 库依赖项的基本支持(例如,使用不含源文件的本地副本的库)。仍不适用于源编辑器中的资源 XML 验证和导航。
- 资源引用中的循环检测。
- 快速文档 (F1),可在文字插入点下显示相应字符串的所有译文,现在还将显示来自各种 Gradle 变种和构建类型以及库的所有资源叠加层。它们按资源叠加层逆序列出,并在已遮盖的字符串版本上添加了删除线。
- 修复了在模块依赖项集发生更改时如何更新合并资源的问题。
- 修复了 XML 呈现问题,以正确处理字符实体声明以及 XML 和 Unicode 转义。
- 针对布局预览和布局编辑器窗口的“保存屏幕截图”支持。
- 修复了模板 bug。
- 修复了 lint bug。
- 对崩溃报告进行了各种修复。非常感谢,您可以继续提交崩溃报告了!