สำรวจ Wear OS เวอร์ชันล่าสุดซึ่งพร้อมใช้งานในอุปกรณ์บางรุ่นและใน โปรแกรมจำลองอย่างเป็นทางการใน Android Studio ตรวจสอบว่าแอปทํางานได้ตามที่คาดไว้หลังจากที่คุณอัปเดต SDK เวอร์ชันเป้าหมาย
Wear OS 5.1 สร้างขึ้นบน Android 15 (API ระดับ 35) ซึ่งกำหนดให้คุณต้องทดสอบ แอปที่กำหนดเป้าหมายเป็น API ระดับ 34 สำหรับ Wear OS 5 อยู่แล้ว
เตรียมอุปกรณ์ที่รองรับสำหรับการทดสอบ
Wear OS 5.1 ทำงานบนอุปกรณ์ต่อไปนี้ได้
- Google Pixel Watch 3
- Google Pixel Watch 2
- Google Pixel Watch
อุปกรณ์ควรได้รับการอัปเดตซอฟต์แวร์ผ่านอากาศ (OTA) นอกจากนี้ คุณยัง อัปเดตอุปกรณ์ด้วยตนเองได้โดยทำอย่างใดอย่างหนึ่งต่อไปนี้
- จากแอปการตั้งค่า ให้ไปที่ระบบ > การอัปเดตระบบ
- หลังจากเปิดใช้ตัวเลือกสำหรับนักพัฒนาแอปแล้ว ให้แฟลชอิมเมจซอฟต์แวร์ที่เฉพาะเจาะจง ลงในอุปกรณ์ที่รองรับการเชื่อมต่อข้อมูล USB (แบบมีสาย) เช่น คุณ สามารถแฟลชอิมเมจจากโรงงานหรืออิมเมจ OTA แบบเต็ม
เตรียมโปรแกรมจำลองสำหรับการทดสอบ
หากต้องการเรียกใช้ Wear OS 5.1 ในโปรแกรมจำลองอย่างเป็นทางการ คุณต้องดาวน์โหลดและติดตั้ง อิมเมจระบบที่ทำงานในโปรแกรมจำลองก่อน จากนั้นคุณต้องสร้างอุปกรณ์เสมือน ที่เรียกใช้อิมเมจระบบนี้
ดาวน์โหลดและติดตั้งอิมเมจระบบ
หากต้องการดาวน์โหลดและติดตั้งอิมเมจระบบที่ถูกต้อง ให้ทำตามขั้นตอนต่อไปนี้
- ดาวน์โหลดและติดตั้งรุ่นล่าสุดของ การอัปเดตฟีเจอร์ใหม่ของ Android Studio Ladybug หรือเวอร์ชันที่ใหม่กว่า หากยังไม่ได้ดำเนินการ
- ใน Android Studio ให้ไปที่เครื่องมือ > SDK Manager
ในแท็บแพลตฟอร์ม SDK ให้เลือกแสดงรายละเอียดแพ็กเกจ แล้วขยายส่วน Android 15.0 ("VanillaIceCream") ที่มีอาร์ติแฟกต์สำหรับ API ระดับ 35-ext15 จากนั้นเลือกอิมเมจระบบ Wear OS 5.1 ARM 64 v8a หรืออิมเมจระบบ Wear OS 5.1 Intel x86_64 Atom
คลิกตกลง เมื่อหน้าต่างยืนยันการเปลี่ยนแปลงปรากฏขึ้น ให้คลิกตกลง อีกครั้ง
รอให้ Android Studio ดาวน์โหลดและติดตั้งอิมเมจระบบ แล้วคลิกเสร็จสิ้น
สร้างอุปกรณ์เสมือน
หากต้องการสร้างอุปกรณ์เสมือนที่เรียกใช้รูปภาพระบบนี้ในโปรแกรมจำลองอย่างเป็นทางการ ให้ทำตามขั้นตอนต่อไปนี้
- ใน Android Studio ให้เปิด Device Manager โดยเลือกเครื่องมือ > Device Manager บานหน้าต่างเครื่องมือจัดการอุปกรณ์จะปรากฏขึ้น
- ในแถบเครื่องมือภายในแผงเครื่องมือจัดการอุปกรณ์ ให้แตะเพิ่มอุปกรณ์ใหม่
> สร้างอุปกรณ์เสมือน
- ในแผงรูปแบบของอุปกรณ์ ให้เลือก Wear OS แล้วเลือกโปรไฟล์ฮาร์ดแวร์ คลิกถัดไป
- เลือกอิมเมจระบบ Wear OS 5.1 ที่จะใช้ อิมเมจระบบควรมี API ระดับ 35
- คลิกถัดไป แล้วคลิกเสร็จสิ้น
ทดสอบแอปในโปรแกรมจำลอง
หากต้องการทดสอบแอปในอุปกรณ์เสมือนจริงที่คุณสร้างขึ้น ให้ทำตาม ขั้นตอนต่อไปนี้
- ไปที่แถบเครื่องมือ Android Studio แล้วเลือกอุปกรณ์เสมือน
- แตะเรียกใช้
- ติดตั้งแอปในอุปกรณ์เสมือนและไปยังเวิร์กโฟลว์ต่างๆ ที่ผู้ใช้มองเห็นซึ่งแอปของคุณใช้
การเปลี่ยนแปลงที่มีผลกับแอปทั้งหมด
ขณะทดสอบแอปใน Wear OS 5.1 ให้ตรวจสอบว่าแอปจัดการการเปลี่ยนแปลงลักษณะการทำงานของระบบที่มีผลกับแอปทั้งหมดใน Android 15 ซึ่งใช้ API ระดับเดียวกับ Wear OS 5.1 อย่างไร
การเปลี่ยนแปลงลักษณะการทำงานต่อไปนี้จะไม่มีผลใน Wear OS 5.1
- Wear OS 5.1 ไม่รองรับพื้นที่ส่วนตัว
- ภาพเคลื่อนไหวของการย้อนกลับที่คาดการณ์ได้อาจไม่ปรากฏ
อัปเดต SDK เวอร์ชันเป้าหมายของแอป
คุณสามารถปรับปรุงความเข้ากันได้ของแอปกับ Wear OS 5.1 ได้โดยการอัปเดต SDK เวอร์ชันเป้าหมายของแอปเป็น API ระดับ 35 (นี่คือ API ระดับเดียวกับที่ Android 15 ใช้)
โดยเปิดไฟล์ build.gradle
หรือ build.gradle.kts
ระดับโมดูล แล้วอัปเดตด้วยค่าสำหรับ Wear OS 5.1
วิธีจัดรูปแบบค่าในไฟล์บิลด์จะขึ้นอยู่กับเวอร์ชันของ ปลั๊กอิน Android Gradle (AGP) ที่คุณใช้
AGP 7.0.0 ขึ้นไป
หากใช้ AGP 7.0.0 ขึ้นไป ให้อัปเดตไฟล์ build.gradle
หรือ build.gradle.kts
ของแอปด้วยค่าต่อไปนี้สำหรับ Wear OS 5.1
Groovy
android { compileSdk 35 ... defaultConfig { targetSdk 35 } }
Kotlin
android { compileSdk = 35 ... defaultConfig { targetSdk = 35 } }
AGP 4.2.0 หรือต่ำกว่า
หากใช้ AGP 4.2.0 หรือต่ำกว่า ให้อัปเดตไฟล์ build.gradle
หรือ
build.gradle.kts
ของแอปด้วยค่าต่อไปนี้สำหรับ Wear OS 5.1
Groovy
android { compileSdkVersion "35" ... defaultConfig { targetSdkVersion "35" } }
Kotlin
android { compileSdkVersion = "35" ... defaultConfig { targetSdkVersion = "35" } }
การเปลี่ยนแปลงที่มีผลกับแอปที่กำหนดเป้าหมายเป็นระดับ API 35 เท่านั้น
หลังจากอัปเดตเวอร์ชัน SDK เป้าหมายเป็น API ระดับ 35 แล้ว ให้จัดการการเปลี่ยนแปลง สำหรับแอปที่กำหนดเป้าหมายเป็น Android 15 ซึ่งใช้ API ระดับเดียวกับ Wear OS 5.1
สำรวจฟีเจอร์ใหม่
Wear OS 5.1 มีฟีเจอร์หลายอย่างที่จะช่วยยกระดับประสบการณ์การใช้งานแอป Wear OS
ฟีเจอร์ที่น่าสนใจที่คุณควรลองใช้มีดังนี้
- การรองรับ Credential Manager: Credential Manager API มี โซลูชันการตรวจสอบสิทธิ์แบบรวม ซึ่งรองรับโฟลว์การลงชื่อเข้าใช้โดยใช้รหัสผ่าน พาสคีย์ และข้อมูลประจำตัวแบบรวมศูนย์ (เช่น ลงชื่อเข้าใช้ด้วย Google) ระบบจะจัดเก็บข้อมูลเข้าสู่ระบบของผู้ใช้ไว้ในผู้ให้บริการข้อมูลเข้าสู่ระบบ ซึ่งจะซิงค์ข้อมูลบัญชี ในอุปกรณ์ต่างๆ
- การเล่นลำโพงของนาฬิกา: ในอุปกรณ์ที่รองรับการเล่นสื่อผ่านลำโพงของนาฬิกา ผู้ใช้สามารถเลือกลำโพงนี้เป็นตัวเลือกเอาต์พุตสื่อที่ต้องการได้หากแอปของคุณผสานรวมกับตัวสลับเอาต์พุตของ Wear
บันทึกประจำรุ่น
อิมเมจระบบล่าสุดสำหรับ Wear OS 5.1 ซึ่งพร้อมใช้งานในอุปกรณ์ที่รองรับ และในโปรแกรมจำลองมีลักษณะดังนี้
วันที่เผยแพร่ | 18 มีนาคม 2025 สำหรับ Google Pixel Watch 3 LTE, Google Pixel Watch 2 LTE และ Google Pixel Watch (ทั้งรุ่น Bluetooth/Wi-Fi และ LTE) 4 มีนาคม 2025 สำหรับ Google Pixel Watch 3 Bluetooth/Wi-Fi และ Google Pixel Watch 2 Bluetooth/Wi-Fi |
สร้าง |
BP1A.250305.019.W3 ใน Google Pixel Watch 3 และ Google Pixel Watch 2 BP1A.250305.019.W2 ใน Google Pixel Watch AP4A.241205.004.F4 ในโปรแกรมจำลอง |
การรองรับโปรแกรมจำลอง | x86 (64 บิต), ARM (v8-A) |
ปัญหาที่ทราบ
อิมเมจระบบที่มี Wear OS 5.1 มีปัญหาที่ทราบดังต่อไปนี้
- โปรแกรมจำลองอาจไม่อนุญาตให้ผู้ใช้เพิ่มบัญชีในระหว่างขั้นตอนการตั้งค่าหลังจากรีเซ็ตอุปกรณ์
- เมื่อแตะการแจ้งเตือน แอปที่ส่งการแจ้งเตือนจะไม่เปิดขึ้นจนกว่าผู้ใช้จะเลื่อนหน้าจอ
- บางครั้ง Wear Health Services อาจเริ่มการออกกำลังกายไม่สำเร็จ
- หากคุณเข้าถึงไลบรารี
androidx.wear.tiles
หรือandroidx.wear:wear-phone-interactions
ภายในแอปที่กำหนดเป้าหมายเป็น API ระดับ 35 อาจเกิดSecurityException
หากต้องการแก้ปัญหานี้ ให้อัปเกรดเป็นandroidx.wear.tiles
1.5.0-alpha05 ขึ้นไป หรือandroidx.wear:wear-phone-interactions
1.1.0 ขึ้นไป