原文出处: 谷歌开发者
文 / Google Android 产品经理 Jamal Eason
借 Google I/O 2017 的东风,Android Studio 3.0 今天就可以在我们的 Canary 发布渠道上下载。Android Studio 是我们专为 Android 而构建的官方
IDE,我们不断加大投入,改进该 IDE。Android Studio 中的功能集侧重于加快您的应用开发流并提供针对 Android 平台构建的最新工具。
为加快您的开发流,Android Studio 3.0 包含了三大主要功能:
一套全新的应用性能分析工具,用于快速诊断性能问题;
支持 Kotlin 编程语言;
加快大规模应用项目的 Gradle 构建速度。
Android Studio 3.0 还紧密集成了 Android 平台开发工具,提供以下附加的重要功能:
支持免安装应用的开发;
在 Android O 模拟器系统映像中包含 Google Play 商店;
以及全新的 Android O 开发向导。
总而言之,Android Studio 3.0 的第一个 Canary 版本包含 20 多项新功能。
我们一直在 Android Studio 2.4 的各个 Canary 版本中默默地引入其中许多功能。直到今天,我们发现,我们已经添加了许多重要功能,并且,为了改善可伸缩性和缩短构建时间,我们必须在 Android Gradle
插件中引入一项罕见的突破性改动,于是,我们将此版本重新编号为 Android Studio 3.0。如果您希望针对 Android O 开发应用,希望创建免安装应用,希望使
用 Kotlin 语言开始开发,或者希望使用最新的 Android 应用性能工具来提升应用质量,那么,您应立即下载 Android Studio 3.0 Canary 1。
开发
Kotlin 编程语言
应广大开发者的热切呼声,Android Studio 3.0 现在包含对 Kotlin 的支持。凭借对此新语言的支持,您可以在现有 Android 应用代码的旁边无缝
添加 Kotlin 代码,还可访问 Android Studio 中提供的所有优秀开发工具。您可以选择使用 Code → Convert Java File to Kotlin File 中提供的
内置转换工具将 Kotlin 添加到您的项目,也可以选择使用 New Project 向导创建启用 Kotlin 的项目。详细了解 Android 和 Android Studio 中
的 Kotlin 语言支持。
▲ Android Studio 中的 Kotlin 语言转换
Java 8 语言功能
我们继续完善对 Java 8 语言功能和 API 的支持。由于最近弃用 Jack 工具链并迁移到基于 javac 的工具链,对于使用 Java 8 语言功能的项目,您可
以在 Android Studio 中访问许多新功能,例如 Instant Run。要更新您的项目以支持全新 Java 8 语言工具链,只需在 Project Structure 对话框中将
您的 源代码 和 目标代码 兼容性级别更新至 1.8。
▲ 更新 Java 8 语言的 Project Structure 对话框