作者 / Android 開發(fā)者關(guān)系工程師 Kseniia Shumelchyk
隨著 Wear OS 平臺的不斷發(fā)展,我們很高興與您分享一些最新的功能和改進(jìn),以幫助您為用戶打造富有吸引力的創(chuàng)新體驗。 Peloton和Todoist 等合作伙伴一直以來都針對 Wear OS 打造卓越體驗,并看到了其對功能采用率和用戶參與度的影響。您可以觀看下方視頻,在 Peloton 工程師的分享中了解他們?nèi)绾瓮ㄟ^ Compose for Wear OS 為手表打造與眾不同的體驗。
-
Peloton
https://play.google.com/store/apps/details?id=com.onepeloton.callisto
在本文中,我們將重點回顧今年 Google I/O 大會上發(fā)布的一些重要更新。讓我們一起深入探究 Wear OS 的最新進(jìn)展吧!
Wear OS 4 開發(fā)者預(yù)覽版
我們將推出首個 Wear OS 4 開發(fā)者預(yù)覽版,而 Google 智能手表平臺的下一個版本將于今年晚些時候推出。新版本在安全性、用戶定制和功耗優(yōu)化方面均有提升。
-
Wear OS 4 開發(fā)者預(yù)覽版
https://developer.android.google.cn/training/wearables/versions/4
表盤格式
我們推出了表盤格式,讓您可以通過全新的方式來打造 Wear OS 表盤。借助表盤格式,您可以更加輕松地為 Wear OS 4 打造更節(jié)能的可定制表盤。我們與 Samsung 聯(lián)合打造的表盤格式為聲明式 XML 格式,因此開發(fā)者在創(chuàng)建表盤時不涉及任何可執(zhí)行代碼,并且表盤 APK 中也無需嵌入任何代碼。您可以閱讀相關(guān)文章,了解更多內(nèi)容。△ 使用新格式打造的表盤
-
表盤格式
https://developer.android.google.cn/training/wearables/wff
-
了解更多內(nèi)容
https://android-developers.googleblog.com/2023/05/introducing-watch-face-format-for-wear-os.html
功能塊 (Tiles)
Wear OS 功能塊 (Tiles) 讓用戶能夠以可預(yù)測的方式快速訪問他們最依賴的信息和操作。Jetpack 功能塊 (Tiles) 庫 1.2 版支持平臺數(shù)據(jù)綁定,如果您的功能塊 (Tiles) 使用心率、步數(shù)或時間等平臺數(shù)據(jù)源,則功能塊 (Tiles) 將每秒更新一次。
-
Wear OS 功能塊 (Tiles)
https://developer.android.google.cn/training/wearables/tiles
-
1.2 版
https://developer.android.google.cn/jetpack/androidx/releases/wear-tiles#version_12_2
新版功能塊 (Tiles) 還支持動畫顯示。您可以在改變部分布局時使用補(bǔ)間動畫打造平滑轉(zhuǎn)換,也可以為功能塊 (Tiles) 中新出現(xiàn)或消失的元素應(yīng)用過渡動畫。
△動畫功能塊 (Tiles) 示例
讓您的應(yīng)用做好準(zhǔn)備
Wear OS 4 基于 Android 13 構(gòu)建,領(lǐng)先當(dāng)前 Wear OS 版本數(shù)個版本,因此您需要讓您的應(yīng)用適應(yīng) Android 12 和 Android 13 帶來的系統(tǒng)行為變更。我們建議您首先測試您的應(yīng)用并發(fā)布兼容的更新。隨著設(shè)備升級至 Wear OS 4,這是為用戶提供良好應(yīng)用體驗最基本但卻至關(guān)重要的質(zhì)量特性。
-
測試您的應(yīng)用
https://developer.android.google.cn/training/wearables/versions/4/test
-
Android Studio Hedgehog
https://developer.android.google.cn/studio/preview
-
Wear OS 4
https://developer.android.google.cn/training/wearables/versions/4/setup
工具和庫的更新
Firebase Test Lab
對 Wear OS 的支持
近期,Firebase Test Lab 將支持在實體 Google Pixel 手表上對獨立應(yīng)用運行測試。您可以通過 Gradle 管理的設(shè)備在 Google Pixel 手表上運行自動化測試,或者使用 Firebase 控制臺來運行 Robo 測試。如需了解詳情,您可以查看可用設(shè)備。
-
Firebase Test Lab
https://firebase.google.cn/docs/test-lab
-
可用設(shè)備
https://firebase.google.cn/docs/test-lab/android/available-testing-devices
發(fā)布前測試報告
對 Wear OS 的支持
我們同樣很高興地宣布 Google Play 發(fā)布前測試報告對獨立應(yīng)用提供 Wear OS 支持。發(fā)布前測試報告有助于您在用戶使用應(yīng)用之前主動發(fā)現(xiàn)應(yīng)用中存在的問題,因此該工具是您發(fā)布高質(zhì)量應(yīng)用的重要幫手。您可以測試應(yīng)用的穩(wěn)定性、無障礙功能、安全性和可信度,以及屏幕截圖預(yù)覽!您現(xiàn)在就可以在 Wear 模擬器上進(jìn)行測試分析,并且即將支持 Google Pixel 手表。
-
發(fā)布前測試報告
https://play.google.com/console/about/pre-launchreports/
-
發(fā)現(xiàn)應(yīng)用中存在的問題
https://support.google.com/googleplay/android-developer/answer/9842757?hl=en-GB&ref_topic=7071528&sjid=7832330469684586867-EU
模擬器改進(jìn)
Wear OS 4 模擬器支持模擬藍(lán)牙,以便您測試更多用例 (如藍(lán)牙音頻):
https://developer.android.google.cn/training/wearables/versions/4/setup#emulator-support-bluetooth
新版 Wear OS 4 模擬器不支持非托管 32 位代碼,因此如果您的應(yīng)用使用原生代碼,請確保應(yīng)用同時包含 32 位和 64 位原生代碼庫。這也有助于您的應(yīng)用為未來僅支持 64 位代碼的硬件做好準(zhǔn)備。
-
不支持非托管 32 位代碼
https://developer.android.google.cn/training/wearables/versions/4/setup#emulator-does-not-support-32-bit
在 Android Studio Hedgehog 中,我們還在 Wear OS 模擬器中新增了屏幕截圖截取和 Logcat 快照功能,讓您能夠更輕松地為應(yīng)用的商品詳情生成屏幕截圖。
- Android Studio Hedgehoghttps://developer.android.google.cn/studio/preview
Jetpack 庫
最新的 Compose for Wear OS 1.1 穩(wěn)定版本發(fā)布以來,我們持續(xù)為此工具包帶來新功能和改進(jìn)。1.2 版本已經(jīng)發(fā)布了多個 Alpha 版本,您可查看版本說明以了解詳情:
https://developer.android.google.cn/jetpack/androidx/releases/wear-compose
健康服務(wù) 1.0 版在最新發(fā)布的測試版中引入了一些新功能。最值得注意的是,最新版本引入了 BatchingMode,以便應(yīng)用在配置的間隔時間 (而非默認(rèn)間隔時間) 批量傳輸運動數(shù)據(jù),此外還引入了 ExerciseTypeConfig API,允許數(shù)據(jù)在用戶進(jìn)行高爾夫等運動的過程中實時更新。如果您對 Android 健康服務(wù)的新動態(tài)感興趣,可以參閱相關(guān)博文。
-
健康服務(wù) 1.0 版
https://developer.android.google.cn/jetpack/androidx/releases/health#health_services_client_version_10_2
-
BatchingMode
https://developer.android.google.cn/reference/androidx/health/services/client/data/BatchingMode
-
ExerciseTypeConfig
https://developer.android.google.cn/reference/androidx/health/services/client/data/ExerciseTypeConfig
-
相關(guān)博文
https://android-developers.googleblog.com/2023/05/whats-new-in-android-health.html
即刻開始構(gòu)建 Wear OS 應(yīng)用
自 Wear OS 3 發(fā)布以來,Wear OS 活躍設(shè)備的數(shù)量增長了 5 倍,同時也躋身成為發(fā)展速度最快的智能手表平臺。
很高興與您分享我們的全新 Wear OS 圖庫,您可以在此了解有關(guān)聊天、媒體和健康與健身應(yīng)用久經(jīng)考驗的設(shè)計和開發(fā)模式的信息,并獲取更多相關(guān)指南!
- Wear OS 圖庫https://developer.android.google.cn/wear/gallery
了解更多
借助實踐經(jīng)驗,開始構(gòu)建您的 Wear OS 應(yīng)用!您可以即刻體驗 Compose for Wear OS Codelab,也可以查看相關(guān)文檔和示例。
-
Compose for Wear OS Codelab
https://developer.android.google.cn/codelabs/compose-for-wear-os
-
相關(guān)文檔
https://developer.android.google.cn/wear
-
示例
https://github.com/android/wear-os-samples
-
Wear OS 質(zhì)量要求
https://developer.android.google.cn/docs/quality-guidelines/wear-app-quality
期待看到您打造的精彩體驗!
?點擊屏末|閱讀原文|即刻了解 Wear OS 更多信息
原文標(biāo)題:在 I/O 看未來 | Wear OS 更新一覽
文章出處:【微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
谷歌
+關(guān)注
關(guān)注
27文章
6177瀏覽量
105686
原文標(biāo)題:在 I/O 看未來 | Wear OS 更新一覽
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論