早在今年 5 月份举办的 I/O 2017 开发者大会上,Google 就承诺过带来对 Kotlin 语言的支持。作为一款有表现力的简洁语言,它可以与现有的 Android 语言和运行时互操作。根据 app 的需求,开发者可以或多或少地使用。
Android Studio 3.0 专注于加速 Android 应用开发,包含大量更新内容,主要分为三个功能块,包括:
一套用于快速诊断性能问题的新的应用程序分析工具
支持 Kotlin 编程语言
用于加速在最新的 Android Oreo API 上开发的新工具
更新概述:
开发
Kotlin 编程语言支持 —— 正如谷歌在 Google I / O 2017 所宣布的那样,Kotlin 编程语言已被官方支持用于 Android 开发。此版本的 Android Studio 是第一个支持 Kotlin 语言的里程碑式版本。许多深受欢迎的功能(如代码自动补全和语法高亮显示)在本版本中都可以正常工作,后续将继续改进编辑器功能。你可以选择使用“Code → Convert Java File to Kotlin File”中的内置转换工具将 Kotlin 添加到项目中 ,或使用“ New Project Wizard 新建项目向导”创建启用 Kotlin 的项目。
Java 8 特性支持改进 —— 该版本继续改进对 Java 8 语言特性的支持,新增了 migration to a javac 工具链,在项目中使用 Java 8 语言功能更加容易。
Layout Editor 改进 —— 更好的拖放插入和新的报错通知。
Adaptive Icon Wizard
XML Fonts & Downloadable Fonts ——如果是针对 Android Oreo 开发的 Android 应用则现在可以使用 Android Studio 3.0 添加自定义字体和可下载字体。
Android Things Support —— 在“新建项目”和“新建模块”向导中包含一组新的模板,以支持 Android Things 平台。
IntelliJ Platform Update —— 内置 IntelliJ 2017.1 版本。
构建
支持构建即时应用( Instant App)
构建速度改进
Google 的 Maven 仓库变更
优化
CPU Profiler
Memory Profiler
Network Profiler
APK Analyzer 改进
测试和调试
Emulator Google Play System Images
Emulator OpenGL ES 3.0 Support
Emulator Proxy Support
App Bug Reporter
Android Wear Rotatory
Android Emulator Quick Boot (Canary)
APK Debugging
Layout Inspector
Device File Explorer
具体细节请查阅发行说明:
https://android-developers.googleblog.com/2017/10/android-studio-30.html
文章转载自 开源中国社区 [http://www.oschina.net]