正式版 API 確定 | Android 12L Beta 1 釋出

Android開發者發表於2021-12-14

作者 / Maru Ahues Bouza, Director, Android Developer Relations

在 10 月份的 Android 開發者峰會 上,我們強調了平板電腦、可摺疊裝置和 Chromebook 等大螢幕裝置的增長,以及如何通過新的 Jetpack API、工具和指南,讓開發者們 更容易為這些裝置構建 出良好的應用體驗。我們還發布了 Android 12L 的開發者預覽版,這是一個專為大螢幕設計的 Android 12 功能更新。

通過 12L,我們為大螢幕優化和打磨了系統介面,使多工處理更加強大和直觀,並改善了相容性支援,讓應用在預設情況下也有更好的視覺效果。12L 還為開發者提供了一些新的 API,如空間音訊以及改進的拖放操作,以打造更好的大螢幕體驗。

今天,我們正式釋出 Android 12L 的第一個 Beta 版,供大家對應用進行測試並提交反饋,從而為明年年初發布的功能更新做好準備。您可以在 Android Studio 中 設定 Android 模擬器 來嘗試新的大螢幕功能。Android 12L 也適用於手機,只需 註冊參與測試,即可在受支援的 Pixel 裝置上獲取 Android 12L Beta 1。如果您已經參與 Android 12 Beta 測試,則會自動獲得 12L 更新。我們與聯想合作,讓您也可以在聯想 Tab P12 Pro 平板電腦上體驗 Android 12L,更多關於可用構建和支援的資訊,請前往 聯想官方網站 查閱。

Android 12L Beta 1 內容一覽

今天釋出的 Beta 1 版本包含對功能和使用者體驗的改進,最新的 bug 修復和優化,以及 2021 年 12 月安全補丁。對於開發者來說,我們提早完成了 API,因此 Beta 1 還包含 Android 12L 的正式版 API (API 級別 32),更新的構建工具,以及用於測試的系統映像。您可以用這些來測試應用在 Android 12L 的各種功能中的表現。

在 Android 12L 中,我們專注於完善大螢幕裝置上的使用者介面,包括通知、快捷設定、鎖屏、概覽、主螢幕等等。例如,在 600dp 寬度以上的螢幕裡,通知欄、鎖屏和其他系統介面會採用全新的雙列布局,以充分利用螢幕面積。

△ 雙列布局可以顯示更多內容,更易於使用

△ 雙列布局可以顯示更多內容,更易於使用

多工處理也更加強大和直觀—— Android 12L 在大螢幕上提供了一個新的工作列,讓使用者可以隨時切換到喜愛的應用,或將應用拖放至分屏模式。請記住,在 Android 12 及以後的版本中,使用者可以將任何應用以分屏模式啟動,無論該應用是否宣告為可以調整大小。所以請務必 在分屏模式下測試您的應用

△ 將應用拖放至分屏模式

△ 將應用拖放至分屏模式

最後,通過改進相容模式的視覺效果和穩定性,我們為使用者帶來了更好的黑邊模式體驗,並幫助應用在預設情況下看起來更好。如果您的應用還沒有針對大螢幕進行優化,請 測試其在新的黑邊模式中的表現

更多 API 和工具助力大螢幕構建

我們新推出的這些 API 和工具可以在您為大螢幕優化應用時更輕鬆地為使用者打造流暢體驗:

  • 適用於大螢幕的 Material 模式 - 新的 Material 設計指南 可以幫您在所有尺寸的螢幕上擴充套件應用介面。
  • 支援自適應介面的 Jetpack Compose - Jetpack Compose 可以讓您非常輕鬆地處理不同螢幕尺寸或元件中的介面變化。請通過 在 Compose 中構建自適應佈局 指南瞭解這方面的基礎知識。
  • 用於管理使用者介面的視窗大小分類 - 視窗大小分類 (Window Size Classes) 是一組按照視窗大小作為分類 (稱為 "斷點") 的意見性指導,有助於簡化設計、開發和測試可調整大小的應用佈局。此 API 即將在 Jetpack WindowManager 1.1 中推出。
  • Activity Embedding - 通過 Activity Embedding API,您可以利用大螢幕上的額外顯示區域一次顯示多個 Activity,從而實現如 "列表-詳情" 的佈局模式,並且幾乎不需要 (或只需少量) 重構應用。此 API 在 Jetpack WindowManager 1.0 Beta 03 及之後的版本中可用。
  • Android Studio 中的視覺 lint 工具 - 在 Android Studio Chipmunk 中提供了新的視覺 lint 工具,它能在佈局驗證 (Layout Validation) 中主動給出介面方面的警告和建議,以幫助您識別大螢幕佈局中的潛在問題。
  • 可調整尺寸的模擬器 - 這是隨 Android Studio Chipmunk 一同推出的全新模擬器配置,讓您可以在四個參考裝置 (手機、可摺疊裝置、平板電腦和桌上型電腦) 之間快速切換,以便於測試。

請務必檢視我們準備的 大螢幕開發者資源,以瞭解這些以及更多 API 和工具的詳細資訊。

在裝置上開始體驗 Android 12L!

Android 12L 功能更新將在明年初正式釋出,現在是時候開始為大螢幕優化自己的應用了。對於開發者來說,我們強烈建議檢查您的應用在各種尺寸視窗分屏模式下的工作情況。如果您還沒有優化應用,請檢視一下它在不同螢幕朝向中的視覺效果,並嘗試一下新的相容模式 (如果適用的話)。

想要開始使用大螢幕功能,最簡單的方法就是使用 Android 模擬器的可摺疊裝置或平板電腦設定,請參閱 完整設定說明

您也可以將 Android 12L 刷入大螢幕實體裝置中。我們與聯想合作,讓您可以在聯想 Tab P12 Pro 上體驗 Android 12L 的預覽版本。目前,聯想提供的是開發者預覽版 1,未來幾周內會有更新。請訪問 聯想的 Android 12L 預覽網站 瞭解關於可用版本和支援的完整資訊。

Android 12L 也將執行在手機中。雖然大螢幕功能不會出現在小螢幕裝置中,但我們也歡迎您體驗這一功能更新的最新改進。只需 用受支援的 Pixel 裝置完成註冊,就可以通過 OTA 更新獲得最新的 Android 12L Beta 版。如果您已經參與 Android 12 Beta 測試,則會自動獲得 12L 更新。

有關 Android 12L 的更多細節和釋出時間表,請訪問 Android 12L 開發者網站。別忘了 提交問題和需求,我們一如既往地感謝來自大家的反饋意見!

歡迎您 點選這裡 向我們提交反饋,或分享您喜歡的內容、發現的問題。您的反饋對我們非常重要,感謝您的支援!

相關文章