Android Things Developer Preview 7 正式釋出

類別: IT
標籤: android

Android Things Developer Preview 7 (DP7) 正式釋出。Android Things 是 Google 推出的平臺,旨在幫助 Android 開發者打造物聯網 (IoT) 裝置。這個平臺還支援強大的應用,例如視訊與音訊處理以及通過 TensorFlow 進行板載機器學習。

下面是一些亮點:

控制檯增強和裝置更新

Android Things 控制檯也新增了一些新功能來增強從原型到量產的產品管理:

  • 產品模型。為同一個硬體產品建立多個軟體變體,並單獨管理每一個變體的版本和更新。

  • 產品分享。授予其他使用者帳號檢視和管理給定產品的模型、版本與更新的許可權。

  • 分析。檢視裝置啟用的指標併為您的產品更新統計資訊。

  • 更新渠道。將軟體版本部署到成組的裝置進行開發或 Beta 版測試,無需中斷現場的生產裝置。


使用新增到 UpdateManager 的新 API,裝置可以訂閱不同的更新渠道。請參閱更新的 Device Updates API 指南

控制檯文件,詳細瞭解如何配置更新渠道訂閱

解決開發者反饋

目前從開發者那裡收到了大量非常棒的反饋,並花費大量時間在這個版本中解決了使用者報告的許多重要問題:

  • 提升了相機解析度支援。現在,應用能以相機硬體的原生全解析度獲取影象資料。

  • 支援 MIDI。使用 MidiManager API 在您的應用或介面中構建帶有外部 MIDI 控制器的虛擬 MIDI 裝置。

  • 提升 Android Things 應用的可測試性。現在,Peripheral I/O API 會公開介面,而不是抽象類,從而讓本地單元測試可以更輕鬆地使用 mock 和 stub 替換這些物件。

  • 一致的 API 命名。此版本對現有的多個 Android Things API 類進行了重新命名,希望在整個介面上提供更一致的開發者體驗。請參閱更新的 API 參考檢視軟體包和類名稱的變化。

新藍芽 API

Android 移動裝置通過“設定”應用向使用者提供用於與藍芽裝置配對和連線的控制元件。執行 Android Things 的 IoT 裝置需要以程式設計方式執行這些相同的操作。新 BluetoothConnectionManager API 讓應用可以控制配對和連線過程。

如需瞭解更多詳細資訊,請參閱新的藍芽 API 指南

最新的預覽版基於 Android 8.1,並進行了更新,以便支援 11.8.0 版本的 Google Play 服務。如需瞭解 DP7 功能的所有詳細資訊,請參閱版本說明

Android Things Developer Preview 7 正式釋出原文請看這裡