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