重磅!Android Studio 3.0 正式发布,支持 Kotlin 语言

来源:互联网 发布:火焰特效软件 编辑:程序博客网 时间:2024/05/20 10:55

新媒体管家

点击上方“程序员大咖”,选择“置顶公众号”

关键时刻,第一时间送达!


Android Studio 3.0 正式发布,支持 Kotlin 语言


Google 终于放出了 Android Studio 3.0 的正式版,为这款集成开发环境(IDE)引入了诸多新特性。 


早在今年 5 月份举办的 I/O 2017 开发者大会上,Google 就承诺过带来对 Kotlin 语言的支持。作为一款有表现力的简洁语言,它可以与现有的 Android 语言和运行时互操作。根据 app 的需求,开发者可以或多或少地使用。



Android Studio 3.0 的发布改进了对 Java 8 的支持,就算你不为手机、平板或可穿戴设备打造应用,也可以用它来为 Android Things 这个物联网平台构建内容。


开发者们现可将 Instant Apps 添加进他们的项目,Google 表示,应用程序的开发速度已经得到了改善。


系统镜像已经在 Google Play Store 上放出,允许开发者执行端到端测试,并且提供了一种便捷的方法,让你可以将 Android 虚拟机 (AVD)中的 Google Play 服务保持最新。


此外,你也可以在该模拟器中找到对 OpenGL ES 3.0 的支持。


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://www.oschina.net/news/89972/android-studio-3-0

  • 程序员大咖整理发布,转载请联系作者获得授权

【点击成为安卓大神】

阅读全文
0 0
原创粉丝点击