Android Studio Koala 功能推送 | 2024.1.2 (2024 年 8 月)

以下是 Android Studio Koala 功能推送的新功能。

修補程式版本

以下是 Android Studio Koala 功能推送中的修補程式版本清單。

Android Studio Koala 功能推送 |2024.1.2 修補程式 1 和 AGP 8.6.1 (2024 年 9 月)

這個版本包含細微改善,並含有錯誤 修正程式

Android Device Streaming:增加裝置數量和註冊品質

Android 裝置串流現在包含 除了 20 多種裝置型號外 可使用:

  • Samsung Galaxy Fold5
  • Samsung Galaxy S23 Ultra
  • Google Pixel 8a

此外,如果您是 Firebase 新手,Android Studio 會自動建立 登入《Koala 功能》時,可為您設定免付費的 Firebase 專案 拖放即可使用裝置串流。因此,您可以更快地串流所需的裝置。進一步瞭解 Android 裝置串流配額,包括 Firebase Blaze 方案專案的促銷配額 (限時提供)。

USB 傳輸線速度偵測

Android Studio 現在會偵測可能與 Android 裝置連線的情況 使用較快的 USB 傳輸線,並提供可將裝置最大化的升級版本 即便沒有技術背景,也能因這些工具的功能而受益使用適當的 USB 傳輸線,可縮短應用程式安裝時間,並在使用 Android Studio 偵錯工具等工具時,盡量減少延遲時間。

所有導向裝置的 USB 鏈結已通過驗證。如果看到「連線速度警告」通知,請檢查 USB 鏈結中所有集線器 (包括螢幕的集線器) 和線材的版本認證。

USB 傳輸線速度偵測功能適用於下列裝置:

  • 搭載 API 級別 30 (Android 11) 以上版本的裝置。
  • 執行 macOS 或 Linux 的工作站。我們即將推出 Windows 支援功能。
  • 最新版的 SDK Platform-Tools

Android Studio 提供的資訊與您可以使用下列任一工具取得的資訊類似,具體取決於您的作業系統:

  • Mac:從終端機執行 system_profiler SPUSBDataType
  • Linux:從終端機執行 lsusb -vvv

已更新 Google 服務的登入流程

現在只要執行單一驗證,就能登入多項 Google 服務 採用無論要使用 Gemini 版 Android Studio、Firebase for Android 裝置串流、Google Play for Android Vitals 報表 服務,全新的登入流程將更易於上手。如果您是 初次使用 Firebase,且想使用 Android Device Streaming、Android Studio 會自動為您建立專案,方便您快速開始串流 實體 Firebase 裝置透過精細的權限範圍,您隨時都能控管哪些服務可存取您的帳戶。若要取得 請先點選個人資料顯示圖片,然後登入您的開發人員帳戶。

裝置 UI 設定捷徑

為了協助您建構及偵錯 UI,我們在 Android Studio 的「Running Devices」工具視窗中,推出了裝置 UI 設定捷徑。使用快速鍵查看常見 UI 設定 (例如深色) 的效果 主題、字型大小、螢幕大小、應用程式語言和 TalkBack。您可以使用快捷鍵搭配模擬器、鏡像實體裝置,以及從 Firebase Test Lab 串流傳輸的裝置。

請注意,只有在裝置上已安裝 TalkBack隨選朗讀 等無障礙設定時,這些設定才會顯示。如果沒有看到這些選項,請前往 Play 商店下載 Android 無障礙套件應用程式。

裝置 UI 設定快速鍵適用於搭載 API 級別 33 或 更高。

在「Running Devices」視窗中設定裝置 UI 設定捷徑
執行中裝置視窗中的裝置 UI 設定捷徑

透過以工作為中心的方法加快及改善分析器

我們改善了 Android Studio Profiler 的效能 例如使用可分析的應用程式擷取系統追蹤記錄 最多可加快 60% 的運作速度

分析器以工作為中心的重新設計後,也會更輕鬆啟動工作 無論您要分析應用程式的 CPU、記憶體或耗電量 。舉例來說,您可以啟動系統追蹤工作,在開啟分析器後立即從 UI 進行剖析,並改善應用程式的啟動時間。

Wear OS 資訊方塊預覽面板

預覽面板中的群組名稱與
    預覽註解
Android Studio 中的圖塊預覽面板。

只要在 Jetpack 資訊方塊程式庫的 1.4 版中加入多個依附元件,即可查看 Wear OS 應用程式資訊方塊的快照。如果資訊方塊的外觀會根據特定條件變更 (例如根據裝置的螢幕尺寸顯示不同內容,或是在體育賽事進入中場時顯示不同內容),這個預覽面板就特別實用。

Compose Glance 小工具預覽畫面

Android Studio Koala Feature Drop 可讓您輕鬆預覽 Jetpack Compose 可在 IDE 內直接使用 Glance 小工具。抓住 及早微調小工具的外觀 開發流程如要開始使用,請按照下列步驟操作:

  1. 新增依附元件。
    1. 將依附元件新增至版本目錄:
          [versions]
          androidx-glance-preview = "1.1.0-rc01"
      
          [libraries]
          androidx-glance-preview = {
            group = "androidx.glance",
            name = "glance-preview",
            version.ref = "androidx-glance-preview" }
          androidx-glance-appwidget-preview = {
            group = "androidx.glance",
            name = "glance-appwidget-preview",
            version.ref = "androidx-glance-preview" }
          
    2. 將依附元件新增至應用程式層級的 build.gradle.kts 檔案:
          debugImplementation(libs.androidx.glance.preview)
          debugImplementation(libs.androidx.glance.appwidget.preview)
          
  2. 在含有 Glance UI 的檔案中匯入依附元件:
        import androidx.glance.preview.ExperimentalGlancePreviewApi
        import androidx.glance.preview.Preview
        
  3. 建立 Glance 小工具的預覽畫面:
      @Composable
      fun MyGlanceContent() {
        GlanceTheme {
          Scaffold(
            backgroundColor = GlanceTheme.colors.widgetBackground,
            titleBar = { … },
          ) {
              …
          }
        }
      }
    
      @OptIn(ExperimentalGlancePreviewApi::class)
      @Preview(widthDp = 172, heightDp = 244)
      @Composable
      fun MyGlancePreview() {
        MyGlanceContent()
      }
      

預設啟用 Compose 的即時編輯功能,以及新的快速鍵

即時編輯功能現在預設為在手動模式下啟用。提升穩定性和穩定性 變更偵測,包括支援匯入陳述式。

請注意,從 Android Studio Koala 功能推送 Beta 版 1 開始,依此預設 在手動模式中推送變更的快速鍵已更新為 Command + ' 鍵。您還是可以透過「按鍵對應配置」設定自訂這項功能 頁面。