谷歌 Android Studio Arctic Fox (2020.3.1) 穩(wěn)定版正式發(fā)布,支持蘋(píng)果 M1 Mac

2021/8/12 11:08:28 來(lái)源:IT之家 作者:騎士 責(zé)編:騎士

IT之家 8 月 12 日消息 谷歌宣布,Android Studio Arctic Fox 現(xiàn)已正式進(jìn)入穩(wěn)定版發(fā)布渠道,歡迎下載。這個(gè)最新版本支持 Jetpack Compose 1.0,用于構(gòu)建原生界面的 Android 全新工具包。另外,此版本也強(qiáng)調(diào)對(duì)多設(shè)備類(lèi)型的覆蓋,包括 Wear OS 設(shè)備,并提供新版后臺(tái)任務(wù)管理器等功能,幫助開(kāi)發(fā)者提高工作效率。

請(qǐng)注意: 去年,谷歌宣布調(diào)整 Android Studio 的版本編號(hào)方案,以匹配 Android Studio 所基于的 IntelliJ IDEA 的年份和版本,并加入我們自己的補(bǔ)丁程序編號(hào)。我們將使用代號(hào) (按字母順序遞增): 第一個(gè)是 Arctic Fox,第二個(gè)是 Bumblebee (目前處于 Canary 版)。Android Studio Arctic Fox (2020.3.1) 將 Android Studio 更新到了 IntelliJ 平臺(tái)的 2020.3 版本,其中加入了大量新功能,包括調(diào)試程序交互提示、VCS 更新以及幾項(xiàng)新的代碼編輯器改進(jìn),以提升你的工作效率。請(qǐng)閱讀 IntelliJ 的版本說(shuō)明了解詳情:

https://blog.jetbrains.com/idea/2020/12/intellij-idea-2020-3/

為讓大家快速設(shè)計(jì)現(xiàn)代化 UI,針對(duì) Jetpack Compose 添加了額外的功能。借助 Compose Preview,你可以為 Compose UI 的多個(gè)組件創(chuàng)建預(yù)覽,以便在多個(gè)維度 (如主題、屏幕和字號(hào)大小等) 即時(shí)查看你的修改帶來(lái)的變化。部署預(yù)覽 (Deploy Preview) 至設(shè)備的功能讓你可以直接將 Compose 代碼片段部署到設(shè)備或模擬器中,以便快速測(cè)試一小段代碼。我們?cè)诓季謾z查器 (Layout Inspector) 中添加了 Compose 支持,方便你在需要更深入了解布局時(shí),能夠輕松地理解布局的渲染方式。此外,我們還新增了字元實(shí)時(shí)編輯功能,這樣你就可以在預(yù)覽中以及在模擬器或?qū)嶓w設(shè)備運(yùn)行應(yīng)用時(shí),即時(shí)查看 Compose 代碼的變化結(jié)果,而無(wú)需再次進(jìn)行編譯。

在強(qiáng)化設(shè)備支持方面,構(gòu)建了新的 Wear OS 配對(duì)助手,以簡(jiǎn)化 Wear OS 模擬器與實(shí)體或虛擬手機(jī)的配對(duì)。你還可以立即通過(guò) Wear OS 3 的開(kāi)發(fā)者預(yù)覽版系統(tǒng)映像來(lái)使用最新版本的 Wear OS。當(dāng)你運(yùn)行 Wear OS 模擬器時(shí),你還會(huì)發(fā)現(xiàn)我們?cè)黾恿藢?duì)心率傳感器 (Heart Rate Sensor) API 的支持。我們針對(duì)面向 Google TV 的應(yīng)用加入了最新的 Google TV 遙控器功能,并更新了 Google TV 系統(tǒng)映像,讓大家可以體驗(yàn)最新的界面設(shè)計(jì)。此外,我們完善了 Automotive OS 的開(kāi)發(fā)和測(cè)試工作流,讓開(kāi)發(fā)者可以使用模擬器回放汽車(chē)傳感器數(shù)據(jù)來(lái)模擬駕駛場(chǎng)景。對(duì)于面向平板電腦的應(yīng)用,我們更新了所有的模板,使它們?cè)С謾M屏。無(wú)論你是針對(duì)小屏還是大屏設(shè)備進(jìn)行開(kāi)發(fā),我們都加入了新的功能來(lái)幫助你持續(xù)打造創(chuàng)新且出色的應(yīng)用。

最后,為提高開(kāi)發(fā)者的工作效率,增加了一些能讓你更高效工作的功能。例如,為 Android 12 添加了 lint 檢查,從而幫助大家構(gòu)建面向下一代 Android 的應(yīng)用。為幫助你測(cè)試代碼,我們?cè)诓季志庉嬈?nbsp;(Layout Editor) 中增加了無(wú)障礙功能掃描器 (Accessibility Scanner),以便你更輕松地識(shí)別布局中的無(wú)障礙問(wèn)題,而新的測(cè)試矩陣 (Test Matrix) 讓你可以實(shí)時(shí)跨多設(shè)備并行查看測(cè)試結(jié)果。此外,我們添加了對(duì)搭載 Apple 芯片 (arm64) 的硬件的預(yù)覽支持,并擴(kuò)展了模擬器控件,以擴(kuò)大測(cè)試的覆蓋面。最后,在調(diào)試方面,新的后臺(tái)任務(wù)檢查器 (Background Task Inspector) 可以幫助你分析應(yīng)用的后臺(tái)任務(wù)處理器 (worker)。

Android Studio 版本說(shuō)明

https://developer.android.google.cn/studio/releases

設(shè)計(jì)

使用 @Preview 注釋生成 Compose 代碼的預(yù)覽,并對(duì)多個(gè)組件的不同配置 (例如不同設(shè)備或主題) 進(jìn)行可視化。Compose Preview 可以讓你更輕松地針對(duì)代碼中的 Composables 創(chuàng)建心理映射。

△ Compose Preview

Layout Inspector 支持 Compose

無(wú)論應(yīng)用是完全通過(guò) Compose 打造,還是結(jié)合使用了 Compose 和 Views,Layout Inspector 都能讓你獲取更多有關(guān)布局的詳情,并進(jìn)行問(wèn)題排查。例如,你能夠看到傳遞至各個(gè) Composable 的參數(shù)和修飾符。在開(kāi)發(fā)應(yīng)用時(shí),你還可以選擇啟用實(shí)時(shí)更新 (Live Updates),以從設(shè)備串流數(shù)據(jù)。

△ Compose Layout Inspector

字元實(shí)時(shí)編輯

你現(xiàn)在可以快速編輯代碼中的字元 (字符串、數(shù)字、布爾運(yùn)算等),并立即在屏幕 (不論是預(yù)覽、模擬器或?qū)嶓w設(shè)備) 上查看更改結(jié)果,而無(wú)需進(jìn)行編譯。

△ 字元實(shí)時(shí)編輯: 編輯字符串,并在預(yù)覽中實(shí)時(shí)查看改動(dòng)結(jié)果

設(shè)備

Wear OS 配對(duì)

全新 Wear OS 配對(duì)助手將幫助你完成配對(duì),從而簡(jiǎn)化 Wear OS 模擬器與虛擬或?qū)嶓w手機(jī)的配對(duì)過(guò)程。請(qǐng)注意,此功能目前可用于和 Wear OS 2 配套設(shè)備的配對(duì),對(duì) Wear OS 3 的支持將在不久后推出。請(qǐng)閱讀官方文檔了解詳情:

https://developer.android.google.cn/training/wearables/apps/creating#pairing-assistant

△ Wear OS 模擬器配對(duì)助手對(duì)話框

△ 手機(jī) + 手表模擬器配對(duì)成功狀態(tài)

開(kāi)發(fā)者生產(chǎn)力

后臺(tái)任務(wù)檢查器 (Background Task Inspector)

當(dāng)在運(yùn)行級(jí)別 26 或更高級(jí)別 API 的設(shè)備上使用 WorkManager 庫(kù) 2.5.0 或更高版本時(shí),你可以使用全新的后臺(tái)任務(wù)檢查器 (Background Task Inspector) 來(lái)可視化、監(jiān)控和調(diào)試應(yīng)用的后臺(tái)任務(wù)處理器。從菜單欄依次選擇 View (視圖) > Tool Windows (工具窗口) > App Inspection (應(yīng)用檢查),即可訪問(wèn)此工具。請(qǐng)閱讀官方文檔了解詳情:

https://developer.android.google.cn/r/studio-ui/background-task-inspector-help

WorkManager 庫(kù)

https://developer.android.google.cn/jetpack/androidx/releases/work

下面簡(jiǎn)要總結(jié)一下 Android Studio Arctic Fox (2020.3.1) 穩(wěn)定版新增的優(yōu)化和功能:

設(shè)計(jì)

  • Compose Preview

  • 后臺(tái)任務(wù)檢查器 (Background Task Inspector)

  • 部署預(yù)覽到設(shè)備

  • 字元實(shí)時(shí)編輯

設(shè)備

  • Wear OS 配對(duì)

  • 心率傳感器

  • 新版 Wear OS 系統(tǒng)映像

  • Google TV 遙控

  • Google TV 系統(tǒng)映像

  • Automotive OS 傳感器回放

  • 平板電腦模板支持

開(kāi)發(fā)者生產(chǎn)力

  • IntelliJ 2020.3.1

  • Android 12 lint 檢查

  • 非傳遞性 R 類(lèi)重構(gòu)

  • Apple 芯片支持預(yù)覽

  • Android 模擬器擴(kuò)展控件

  • 后臺(tái)任務(wù)檢查器 (Background Task Inspector)

  • 布局編輯器中的無(wú)障礙功能掃描器 (Accessibility Scanner)

  • 測(cè)試矩陣 (Test Matrix)

  • 內(nèi)存分析器 (Memory Profiler) 的新錄制界面

  • AGP 升級(jí)助手改進(jìn)

  • C++ 編輯器: 在調(diào)試程序中設(shè)置執(zhí)行點(diǎn)

欲了解更多詳細(xì)信息,請(qǐng)參閱 Android Studio 版本說(shuō)明、Android Gradle 插件版本說(shuō)明以及 Android 模擬器版本說(shuō)明。

Android Studio 版本說(shuō)明

https://developer.android.google.cn/studio/releases/#3-3-0

Android Gradle 插件版本說(shuō)明

https://developer.android.google.cn/studio/releases/gradle-plugin

Android 模擬器版本說(shuō)明

https://developer.android.google.cn/studio/releases/emulator

即刻開(kāi)始使用下載 Android Studio

你現(xiàn)在就可以下載最新版本的 Android Studio Arctic Fox,或者下載 Apple 芯片預(yù)覽版。如果你使用的是之前版本的 Android Studio,則只需更新到最新版本的 Android Studio 即可。如果你想保留穩(wěn)定版本的 Android Studio,則可以同時(shí)運(yùn)行 Android Studio Arctic Fox 穩(wěn)定版和 Canary 版本。請(qǐng)閱讀官方文檔了解詳情:

https://developer.android.google.cn/studio/preview/install-preview

下載 Android Studio

https://developer.android.google.cn/studio/

下載 Apple 芯片預(yù)覽版

https://developer.android.google.cn/studio#downloads

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

軟媒旗下網(wǎng)站: IT之家 最會(huì)買(mǎi) - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買(mǎi) 要知