AndroidStudio3.0帶來了哪些你不知道的驚喜

責任編輯:editor007

作者:三文魚

2017-10-28 20:36:22

摘自:it168網(wǎng)站

最新版本的Android Studio在支持Java 8語言功能上得到了改進,另外一個亮點是,有了用于Gradle 3 0 0的Android插件。如果想要將Kotlin添加到項目中,可以在創(chuàng)建下使用工具將Java文件轉為Kotlin文件,也可以使用新建一個帶有Kotlin的項目。

過去的五個月里, Kotlin一直是我們反復談論的重點?,F(xiàn)在要告訴大家的是,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產(chǎn)品經(jīng)理Jamal Eason稱,此版本的重點是加速Android上的應用程序開發(fā)。

Eason在一篇博客中發(fā)布了一篇關于Android Studio 3.0的帖子,他寫道,雖然更新的列表相當長,但有三個您不能錯過的主要功能區(qū)域。

*一套新的應用程序分析工具,用于快速診斷性能問題;

*支持Kotlin編程語言;

*一套新的工具和向導,可以加速您在最新的Android Oreo API上的開發(fā)。

支持Kotlin

Eason透露,在Android Studio 3.0中,比如代碼完成和語法強調功能非常出色,并解釋到團隊將在下一版本中繼續(xù)改進編輯器的其他功能。

如果想要將Kotlin添加到項目中,可以在創(chuàng)建下使用工具將Java文件轉為Kotlin文件,也可以使用新建一個帶有Kotlin的項目。

為什么選擇Kotlin呢?

Cleron解釋說,兩種語言之間的完美互操作正是Kotlin的魅力所在。此外,開發(fā)人員很喜歡Kotlin。根據(jù)他們年度調查的結果,Kotlin排名第六位。由于前幾位分別是Java 6、7、8、9,所以可以說這種年輕的編程語言在技術上是前5名中最受歡迎的(和使用的)編程語言。

Java 8語言功能支持

用戶現(xiàn)在可以使用一些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插件。如果您想了解有關新插件的更多信息,請閱讀發(fā)行說明。

Android 分析器

Android團隊已經(jīng)完全重寫了之前的Android監(jiān)視器工具,并將其替換為Android 分析器。

鏈接已復制,快去分享吧

企業(yè)網(wǎng)版權所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號