為了幫助開發(fā)者們更輕松地打造高質(zhì)量應(yīng)用,Android Studio 團隊深入調(diào)研,為大家?guī)砹?a href="http://ttokpm.com/article/zt/" target="_blank">最新穩(wěn)定版 Android Studio Dolphin (2021.3.1 版)。該版本聚焦三大主題: Jetpack Compose、Wear OS 及開發(fā)效率。 對于 Jetpack Compose,Android Studio Dolphin 現(xiàn)在提供了可靠的工具來預(yù)覽多個屏幕,以及輕松預(yù)覽動畫。此外,針對應(yīng)用界面調(diào)試,我們還在布局檢查器 (Layout Inspector) 中引入了一個很好用的 Compose 界面計數(shù)工具,用以跟蹤界面重新組合的次數(shù)。
Jetpack Compose
https://developer.android.google.cn/jetpack/compose
在 Android Studio Dolphin 中,我們?yōu)?Wear OS 新增了一系列功能,以幫助您的 Wear 應(yīng)用、圖塊和表盤能夠在所有 Wear OS 3 設(shè)備上使用。借助更新后的 Wear OS 模擬器、直觀的配對助理 (Pairing Assistant),以及用于啟動圖塊和表盤的全新部署流程,開發(fā)者可以更輕松、更高效地制作出色的 Wear OS 應(yīng)用。
Wear OS https://developer.android.google.cn/wear
Wear OS 3 設(shè)備 https://wearos.google.com/
最后,為了進一步提升使用 Android Studio 時的開發(fā)效率,我們通過 Gradle 管理的虛擬設(shè)備 (Gradle Managed Virtual Devices) 來集中管理您的測試設(shè)備。
開發(fā)工具
IntelliJ 2021.3 平臺更新 - Android Studio Dolphin 包含 Intellij 2021.3 版本。該版本帶來了優(yōu)化的查找使用 (Find Usages) 流程、Kotlin 調(diào)試程序更新、Kotlin 常量條件檢查、增強型代碼意圖預(yù)覽等功能。
Gradle 管理的虛擬設(shè)備 - 如果您想使用模擬器將應(yīng)用測試自動化,但卻發(fā)現(xiàn)協(xié)調(diào)和設(shè)置十分麻煩,那么 Gradle 管理的虛擬設(shè)備 (Gradle Managed Virtual Devices) 便是您的不二之選。您只需在構(gòu)建中加入自動化測試所需虛擬設(shè)備的描述,Gradle 即可完成剩余的工作。無論是 SDK 下載、設(shè)備配置和設(shè)置,到執(zhí)行測試作業(yè)或卸載,Gradle 都會在插樁測試期間妥善管理好虛擬設(shè)備的整個生命周期。Gradle 還會通過一些新功能,如快照管理、緩存測試以及分片測試,來進一步優(yōu)化測試作業(yè),從而確保測試能夠高效、快速、一致地運行。 Gradle 管理的虛擬設(shè)備還引入了一個全新設(shè)備類型,即自動化測試設(shè)備 (Automated Test Device)。該設(shè)備針對自動化測試進行過優(yōu)化,能在測試作業(yè)中顯著降低 CPU 和內(nèi)存用量。
△ Gradle 管理的虛擬設(shè)備
Jetpack Compose
Compose 動畫檢查器 - 您現(xiàn)在可以同時查看所有支持的動畫,并使用動畫預(yù)覽檢查器 (Animation Preview inspector) 對動畫進行協(xié)調(diào)。您還可以定格特定動畫,或逐幀瀏覽整個動畫。動畫預(yù)覽當(dāng)前支持使用 updateTransition 和 AnimatedVisibility 構(gòu)建的動畫。
△ Compose 動畫檢查器
Compose 多重預(yù)覽注釋 - 您現(xiàn)在可以編寫包含多個預(yù)覽定義的注釋類,而不再需要在應(yīng)用中到處復(fù)制粘貼相同的 @Preview 代碼。這個新的注釋會一次性生成所有預(yù)覽,從而讓您得以同時預(yù)覽多個設(shè)備、字體及主題,而無需為單個可組合項重復(fù)添加預(yù)覽定義。
△ 多重預(yù)覽注釋
布局檢查器中的 Compose 重組計數(shù) - 為了幫助您調(diào)試 Jetpack Compose 界面,您現(xiàn)在可以在布局檢查器中查看 Compose 應(yīng)用的重組計數(shù)。您可以通過此工具了解界面是否更新得過于頻繁。為方便使用,開發(fā)者可以選擇在組件樹和屬性窗格中設(shè)置是否顯示重組計數(shù)和跳過計數(shù)。
△ Compose 重組計數(shù)
Wear OS
Wear OS 模擬器配對助理 - 借助 Wear OS 模擬器配對助理,您可以在設(shè)備管理器 (Device Manager) 中查看 Wear OS 設(shè)備,而且只需使用一臺手機,就可以配對多個手表模擬器,再也不需要往返于多臺設(shè)備,也不再需要大量使用 ADB 命令。更棒的是,您也不會再像以前一樣需要經(jīng)常重新配對設(shè)備,因為 Android Studio 在關(guān)閉時會存儲配對記錄。
△ Wear OS 模擬器配對助理
Wear OS 模擬器工具欄 - Android 模擬器工具欄增加了針對 Wear OS 實體設(shè)備的全新按鈕和交互,您可通過這些按鈕觸發(fā)手掌操作手勢等動作或模擬傾斜設(shè)備。
△ Wear OS 模擬器側(cè)邊工具欄
Wear OS 表盤直接啟動 (Direct Surface Launch) - 在部署 Wear OS 應(yīng)用時,開發(fā)者可能難以將應(yīng)用調(diào)至正確狀態(tài),尤其是在處理表盤復(fù)雜功能時。在 Android Studio Dolphin 中,您可以為 Wear OS 圖塊、表盤以及復(fù)雜功能創(chuàng)建運行/調(diào)試配置,并且直接從 Android Studio 啟動它們。
△ 全新 Wear OS 運行/調(diào)試配置類型
最后總結(jié)一下 Android Studio Dolphin 的新增和改進功能:
開發(fā)工具
IntelliJ 2021.3 平臺更新
Gradle 管理的虛擬設(shè)備
Jetpack Compose 工具
Compose 動畫檢查器
Compose 多重預(yù)覽注釋
布局檢查器中的 Compose 重組計數(shù)
Wear OS
Wear OS 模擬器配對助理
Wear OS 模擬器工具欄
Wear OS 表盤直接啟動
如果您想要了解更多詳細(xì)信息,請參閱:
Android Studio 版本說明
https://developer.android.google.cn/studio/releases/#3-3-0
Android Gradle 插件版本說明
https://developer.android.google.cn/studio/releases/gradle-plugin
Android 模擬器版本說明
https://developer.android.google.cn/studio/releases/emulator
開始使用
歡迎大家前往下載頁面獲取最新版本的 Android Studio Dolphin。如果您使用的是之前版本的 Android Studio,則只需更新到最新版本即可。如果您想保留穩(wěn)定版本的 Android Studio,可以同時運行 Android Studio 穩(wěn)定版和 Canary 版本: https://developer.android.google.cn/studio/preview/install-preview
下載 Android Studio
https://developer.android.google.cn/studio/
如要使用前文提到的 Android 模擬器新功能,請通過 Android Studio SDK 管理器下載 Android 管理器 v31.3.0 或更高版本。
作者 / Yuri Blaise, Product Manager, Android
-
Android
+關(guān)注
關(guān)注
12文章
3917瀏覽量
127042 -
谷歌
+關(guān)注
關(guān)注
27文章
6128瀏覽量
104956 -
開發(fā)者
+關(guān)注
關(guān)注
1文章
547瀏覽量
16970 -
android studio
+關(guān)注
關(guān)注
0文章
8瀏覽量
1172
原文標(biāo)題:Android Studio Dolphin 穩(wěn)定版正式發(fā)布
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論