為了幫助開發(fā)者們更輕松地打造高質(zhì)量應(yīng)用,Android Studio 團(tuán)隊深入調(diào)研,為大家?guī)砹俗钚路€(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/
最后,為了進(jìn)一步提升使用 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 常量條件檢查、增強(qiáng)型代碼意圖預(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 還會通過一些新功能,如快照管理、緩存測試以及分片測試,來進(jìn)一步優(yōu)化測試作業(yè),從而確保測試能夠高效、快速、一致地運(yùn)行。 Gradle 管理的虛擬設(shè)備還引入了一個全新設(shè)備類型,即自動化測試設(shè)備 (Automated Test Device)。該設(shè)備針對自動化測試進(jìn)行過優(yōu)化,能在測試作業(yè)中顯著降低 CPU 和內(nèi)存用量。

△ Gradle 管理的虛擬設(shè)備
Jetpack Compose
Compose 動畫檢查器 - 您現(xiàn)在可以同時查看所有支持的動畫,并使用動畫預(yù)覽檢查器 (Animation Preview inspector) 對動畫進(jìn)行協(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è)備,而且只需使用一臺手機(jī),就可以配對多個手表模擬器,再也不需要往返于多臺設(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)建運(yùn)行/調(diào)試配置,并且直接從 Android Studio 啟動它們。

△ 全新 Wear OS 運(yùn)行/調(diào)試配置類型
最后總結(jié)一下 Android Studio Dolphin 的新增和改進(jìn)功能:
開發(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,可以同時運(yùn)行 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文章
4035瀏覽量
134548 -
谷歌
+關(guān)注
關(guān)注
27文章
6259瀏覽量
111996 -
開發(fā)者
+關(guān)注
關(guān)注
1文章
781瀏覽量
18075 -
android studio
+關(guān)注
關(guān)注
0文章
8瀏覽量
1427
原文標(biāo)題:Android Studio Dolphin 穩(wěn)定版正式發(fā)布
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
潤芯微科技Gemini-S1開發(fā)板通過openvela 5.2穩(wěn)定版兼容性測試
找不到適用于“S32 Design Studio for Power Architecture”的完整安裝程序
Google正式發(fā)布LLM評測基準(zhǔn)Android Bench
Ultrahuman使用Android Studio中的Gemini解決技術(shù)障礙并提升性能
谷歌Android Studio Otter 3功能更新發(fā)布
Telechips Dolphin5芯片通過Android 15 VSR認(rèn)證
使用ADI Power Studio簡化電源系統(tǒng)設(shè)計流程
Analog Devices發(fā)布ADI Power Studio?和網(wǎng)頁端新工具 簡化電源管理設(shè)計和優(yōu)化
Telechips與Arm合作開發(fā)下一代IVI芯片Dolphin7
微軟Visual Studio 2026 發(fā)布!AI 深度融合、性能提升
Android Studio中的Gemini全面支持Dart和Flutter開發(fā)
Android Studio Dolphin穩(wěn)定版正式發(fā)布
評論