Android Studio3.0带来了哪些你不知道的惊喜

2017年10月25日11:23:01 发表评论 23 views

过去的五个月里, Kotlin一直是我们反复谈论的重点。现在要告诉大家的是,Android Studio 3.0可以将Kotlin添加到您的项目中了。最新版本的Android Studio在支持Java 8语言功能上得到了改进,另外一个亮点是,有了用于Gradle 3.0.0的Android插件。

Android Studio3.0带来了哪些你不知道的惊喜

如果觉得Android Studio 3.0听起来很熟悉,那是因为它在今年早些时候的Google I / O 2017上公布过。Google产品经理Jamal Eason称,此版本的重点是加速Android上的应用程序开发。

Eason在一篇博客中发布了一篇关于Android Studio 3.0的帖子,他写道,虽然更新的列表相当长,但有三个您不能错过的主要功能区域。

*一套新的应用程序分析工具,用于快速诊断性能问题;

*支持Kotlin编程语言;

*一套新的工具和向导,可以加速您在最新的Android Oreo API上的开发。

支持Kotlin

Eason透露,在Android Studio 3.0中,比如代码完成和语法强调功能非常出色,并解释到团队将在下一版本中继续改进编辑器的其他功能。

如果想要将Kotlin添加到项目中,可以在创建下使用工具将Java文件转为Kotlin文件,也可以使用新建一个带有Kotlin的项目。

为什么选择Kotlin呢?

Cleron解释说,两种语言之间的完美互操作正是Kotlin的魅力所在。此外,开发人员很喜欢Kotlin。根据他们年度调查的结果,Kotlin排名第六位。由于前几位分别是Java 6、7、8、9,所以可以说这种年轻的编程语言在技术上是前5名中最受欢迎的(和使用的)编程语言。

Java 8语言功能支持

用户现在可以使用一些Java 8语言功能,并使用Java 8构建的库。由于不再需要Jack,您需要禁用它,以使用默认工具链内置的改进的Java 8支持。为了更新您的项目以支持新的Java 8语言工具链,您必须在“项目结构”对话框中,将源和目标兼容级别更新为1.8。

用于Gradle 3.0.0的Android插件

新Android插件带来了大量的改进和新功能。然而,令人印象最深刻的是,它改善了具有大量模块项目的构建性能。

当使用大型项目的新插件时,您会注意到以下更改:

*由于新的延迟依赖性解决方案,能够更快地构建配置时间;

*只有在您正在构建的项目和变体时,才会对Variant-aware进行解析。

*对代码或资源应用简单的更改时,构建时间变的更快。

注意:这些改进可能会破坏插件的一些行为、DSL和API。升级到3.0.0版本可能需要更改您的构建文件和Gradle插件。如果您想了解有关新插件的更多信息,请阅读发行说明。

Android 分析器

Android团队已经完全重写了之前的Android监视器工具,并将其替换为Android 分析器。

  • yiisaa
  • 这是我的微信扫一扫
  • weinxin
  • zhengweiqiangcom
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: