聚焦 Android 11: Android 開發者工具

Android開發者發表於2020-09-27

作者 / Android 產品經理 Jamal Eason

在往期 #11WeeksOfAndroid 系列文章中我們介紹了 聯絡人和身份 隱私和安全 Android 11 相容性 開發語言 Jetpack ,本期將聚焦  Android 開發者工具 。我們將為大家陸續帶來 #11WeeksOfAndroid 內容,深入探討 Android 的各個關鍵技術點,您不會錯過任何重要內容。

重要更新

11 Weeks of Android 期間,我們在 Android Studio 中推出了一系列開發者工具更新。即日起,您可以分別在穩定版渠道和測試版渠道中下載 Android Studio 4.0 版和 4.1 版,也可以從 Canary 版渠道中下載 4.2 版,體驗最新功能。這些版本的重點都是在應用的生產效率與交付開發者可信賴的高質量產品之間的平衡。在過去的一段時間裡,我們也重點介紹了開發流程中一些關鍵環節的改進和實用建議,範圍囊括應用設計、編碼、部署、構建、使用模擬器測試進行應用測試,以及應用效能分析。本文將重點討論這些近期的重要更新。

視訊與文件資源

如要檢視 Android Studio 近期版本中有關 Android 開發者工具新增功能的概況,請觀看 #Android11 釋出會中精彩而又深入的演示。

騰訊視訊地址:https://v.qq.com/x/page/h3133lp2rgn.html

Android 開發工具中的新增功能

設計

在 Android 開發者工具周,我們首先重點介紹了面向開發者的應用設計工具。您可以通過觀看視訊瞭解設計工具的最新更新:

騰訊視訊地址:https://v.qq.com/x/page/v3133mixvqg.html

設計工具中的新增功能

以下還有兩篇與設計工具相關的深度分享:

如要對佈局進行除錯,您可以觀看 視訊,瞭解佈局檢查器更新;您也可以觀看設計工具相關 視訊,瞭解 Jetpack Compose 設計工具的最新動態。

編碼與部署

近期我們釋出了多條有關改進 Android Studio 中的編碼體驗和應用部署流程的實用建議和技巧。您可以在 官方文件 中檢視詳細內容。

您還可以通過這段新 視訊,瞭解如何在 Android Studio 中使用新版資料庫檢查器。

此外,我們還發布了一篇更新內容,介紹為 Jetpack Hilt 準備的開發工具:

構建

近期,我們釋出了四篇文章,介紹 Android 開發者工具中的構建系統,其中包括:

Android 模擬器

您還可以參閱下方技術內容,瞭解更多關於使用 Android 模擬器的最佳實踐和實用建議:

效能分析器

我們清楚提高應用效能是獲得良好使用者體驗的關鍵。因此,在 Android 開發者工具周的最後,我們帶來了有關效能分析器的內容。請觀看 視訊,瞭解系統跟蹤以及如何使用該工具排查應用的效能問題。

此外,我們還發表了一篇有關 C++ 記憶體分析的文章:

開始學習

請檢視 "開發者工具" 學習計劃 輕鬆瞭解詳細知識點。開發者可以完成預定義模組的有序教程,模組學完時需要完成測驗。教程中包括視訊和博文,通過測驗後將會獲得一個虛擬徽章。您對 "開發者工具" 相關的關鍵知識點掌握多少?歡迎加入測試,贏取限量版徽章。

知識點

感謝大家檢視並瞭解 Android 開發工具的最新動態。我們在近期所展示的功能,均可在 Android Studio 的最新穩定版本 或 Canary 版釋出 渠道中找到。如要上手體驗近期更新,請立即 下載 Android Studio。 

讓我們來快速回顧下各個版本的主要功能。注意,測試版本的功能在尚未達到質量要求前可能不會出現在特定版本中:

Android Studio 4.0 (穩定渠道) 中的功能

  • Motion Editor
  • 佈局檢查器 (Layout Inspector)
  • 佈局驗證 (Layout Validation)
  • 自定義檢視預覽
  • CPU 分析器的更新
  • R8 規則編輯
  • 構建分析器 (Build Analyzer)
  • 動態功能依賴
  • Clangd 支援
  • Intellij 2019.3

Android Studio 4.1 (測試版渠道) 中的功能

  • 資料庫檢查器 (Database Inspector)
  • 依賴項注入工具 (Dependency Injection Tools)
  • 更快速的應用更改 (Apply Changes)
  • Gradle 配置快取 (預覽版)
  • 自定義檢視預覽
  • 整合於 IDE 中的 Android 模擬器
  • 插樁測試 (Instrumentation Testing)
  • 分析器 UI 更新
  • 原生記憶體分析 (Native Memory Profiling)
  • 系統跟蹤 2.0
  • 新的 Gradle API
  • MLKit 和 TFLite 模型匯入
  • Intellij 2020.1

Android Studio 4.2 及以上版本 (Canary 渠道) 中的功能

  • Compose 互動式預覽
  • Compose 動畫的視覺化支援
  • 將 Compose 部署到裝置
  • 適用於 Compose 的示例資料 API
  • Compose 編輯支援
  • 測試失敗保留
  • Android 模擬器 - 對 5G 連線和可摺疊裝置的支援
  • Intellij 2020.2 - 即將推出

更多資訊

您可以檢視 #11WeeksOfAndroid 視訊內容的 完整播放列表,或前往官方網站詳細 瞭解更多主題。我們將持續聚焦更多的新領域,敬請留意,也請繼續關注我們,期待您的反饋。感謝您與我們相伴前行!

相關文章