Android Studio 2.4 Preview 6釋出,支援Java 8語言功能
幾天前,我們釋出了 Android Studio 2.4 Preview 6。現在,在 javac/dx 編譯路徑中,Java 8 語言功能將得到 Android 構建系統的支援。Android Studio 的 Gradle 外掛現在對 Java 8 類檔案進行“脫糖”處理,僅保留與 Java 7 相容的類檔案,因此,您可以使用 Java 8 的 lambda、方法引用及其他功能。
對於嘗試 Jack 編譯器的開發者而言,我們現在支援相同的 Java 8 語言功能集,但構建速度更快。您可以將 Java 8 語言功能和依靠位元組碼的工具(包括 Instant Run)結合使用。此外還支援使用 Java 8 編寫的庫。
我們最初是在 Android Studio 2.4 Preview 4 中新增 Java 8 "脫糖"功能。Preview 6 包含與 Java 8 語言功能支援有關的重要問題修復。其中的許多修復基於您提交的錯誤報告。我們非常感謝您幫助社群改進 Android 開發工具!
在您的 Android 專案中試用 Java 8 語言功能非常簡單。只需下載 Android Studio 2.4 Preview 6,並將專案的目標和原始碼相容性更新至與 Java 版本 1.8 相容即可。您可以在我們的預覽版文件中找到更多資訊:
developer.android.google.cn/studio/preview/features/java8-support.html
希望您愛上 lambda!
推薦閱讀:
Android O移除HttpsURLConnection中不安全的TLS版本回退
相關文章
- Android在未來對Java 8語言功能的支援AndroidJava
- Xcode 6 beta 釋出,支援Swift程式語言XCodeSwift
- Visual Studio 2022 Preview 1 和.NET 6 Preview 5 正式釋出View
- 【Android】 Android使用Java 8 語言功能注意事項AndroidJava
- 【重磅】VS Code 的 Java 語言支援 1.0 版本正式釋出Java
- jQuery 2.0釋出 不再支援IE 6/7/8jQuery
- MongoDB 2.4 版釋出 支援全文搜尋MongoDB
- 【翻譯】.NET 5 Preview8釋出View
- 微軟釋出了Visual Studio 2022 Preview 1 以及.NET 6 Preview 5微軟View
- 現已釋出:Android 7.1 Developer PreviewAndroidDeveloperView
- Android Things Developer Preview 3釋出AndroidDeveloperView
- 釋出Android Things Developer Preview 4.1AndroidDeveloperView
- Android Things Developer Preview 2 釋出AndroidDeveloperView
- Android Studio初探之previewAndroidView
- 支援泛型的Go語言1.18釋出泛型Go
- .NET 6 Preview 6 正式釋出: 關注網路開發View
- MongoDB 2.4版本釋出 支援全文搜尋MongoDB
- Visual Studio 15.8 Preview 3支援多點編輯功能View
- Android Studio 0.5.8釋出Android
- 微軟釋出 Visual Studio Code Java 四月更新:支援 Java 18微軟Java
- Go語言將支援AndroidGoAndroid
- Build 2021 :正式釋出.NET 6 Preview4UIView
- 谷歌Linux桌面搜尋釋出 支援10種語言谷歌Linux
- Android Studio 3.0 Canary 釋出Android
- Android Studio如何釋出APKAndroidAPK
- Android Studio 1.3 正式釋出Android
- #io17# 釋出Android Things Developer Preview 4AndroidDeveloperView
- Ruby 2.0 Preview 1釋出View
- .NET Aspire Preview 4 釋出!View
- Spring 4 支援的 Java 8 功能SpringJava
- VS Code Java 更新 – 全新Gradle for Java外掛,更方便的程式碼操作, 1.0 語言支援釋出JavaGradle
- Java Platform SE 8(Java™程式語言)JavaPlatform
- Visual Studio Code加入對Python的快速、功能豐富的語言支援:PylancePython
- Android Studio 4.1 Canary 版本釋出Android
- Visual Studio Code 釋出四月更新:新增Rust 語言指南Rust
- FlutterBoost3.0釋出preview版本FlutterView
- Visual Studio 2013 Preview新功能預覽View
- 蘋果釋出 Swift 程式語言,支援程式碼效果實時預覽蘋果Swift