Wear OS 5.1

สำรวจ 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) นอกจากนี้ คุณยัง อัปเดตอุปกรณ์ด้วยตนเองได้โดยทำอย่างใดอย่างหนึ่งต่อไปนี้

เตรียมโปรแกรมจำลองสำหรับการทดสอบ

หากต้องการเรียกใช้ Wear OS 5.1 ในโปรแกรมจำลองอย่างเป็นทางการ คุณต้องดาวน์โหลดและติดตั้ง อิมเมจระบบที่ทำงานในโปรแกรมจำลองก่อน จากนั้นคุณต้องสร้างอุปกรณ์เสมือน ที่เรียกใช้อิมเมจระบบนี้

ดาวน์โหลดและติดตั้งอิมเมจระบบ

หากต้องการดาวน์โหลดและติดตั้งอิมเมจระบบที่ถูกต้อง ให้ทำตามขั้นตอนต่อไปนี้

  1. ดาวน์โหลดและติดตั้งรุ่นล่าสุดของ การอัปเดตฟีเจอร์ใหม่ของ Android Studio Ladybug หรือเวอร์ชันที่ใหม่กว่า หากยังไม่ได้ดำเนินการ
  2. ใน Android Studio ให้ไปที่เครื่องมือ > SDK Manager
  3. ในแท็บแพลตฟอร์ม SDK ให้เลือกแสดงรายละเอียดแพ็กเกจ แล้วขยายส่วน Android 15.0 ("VanillaIceCream") ที่มีอาร์ติแฟกต์สำหรับ API ระดับ 35-ext15 จากนั้นเลือกอิมเมจระบบ Wear OS 5.1 ARM 64 v8a หรืออิมเมจระบบ Wear OS 5.1 Intel x86_64 Atom

    "อิมเมจบิลด์ของโปรแกรมจำลองจะปรากฏในกลุ่มอิมเมจบิลด์สำหรับ
Android API 35"

  4. คลิกตกลง เมื่อหน้าต่างยืนยันการเปลี่ยนแปลงปรากฏขึ้น ให้คลิกตกลง อีกครั้ง

  5. รอให้ Android Studio ดาวน์โหลดและติดตั้งอิมเมจระบบ แล้วคลิกเสร็จสิ้น

สร้างอุปกรณ์เสมือน

หากต้องการสร้างอุปกรณ์เสมือนที่เรียกใช้รูปภาพระบบนี้ในโปรแกรมจำลองอย่างเป็นทางการ ให้ทำตามขั้นตอนต่อไปนี้

  1. ใน Android Studio ให้เปิด Device Manager โดยเลือกเครื่องมือ > Device Manager บานหน้าต่างเครื่องมือจัดการอุปกรณ์จะปรากฏขึ้น
  2. ในแถบเครื่องมือภายในแผงเครื่องมือจัดการอุปกรณ์ ให้แตะเพิ่มอุปกรณ์ใหม่ > สร้างอุปกรณ์เสมือน
  3. ในแผงรูปแบบของอุปกรณ์ ให้เลือก Wear OS แล้วเลือกโปรไฟล์ฮาร์ดแวร์ คลิกถัดไป
  4. เลือกอิมเมจระบบ Wear OS 5.1 ที่จะใช้ อิมเมจระบบควรมี API ระดับ 35
  5. คลิกถัดไป แล้วคลิกเสร็จสิ้น

ทดสอบแอปในโปรแกรมจำลอง

หากต้องการทดสอบแอปในอุปกรณ์เสมือนจริงที่คุณสร้างขึ้น ให้ทำตาม ขั้นตอนต่อไปนี้

  1. ไปที่แถบเครื่องมือ Android Studio แล้วเลือกอุปกรณ์เสมือน
  2. แตะเรียกใช้
  3. ติดตั้งแอปในอุปกรณ์เสมือนและไปยังเวิร์กโฟลว์ต่างๆ ที่ผู้ใช้มองเห็นซึ่งแอปของคุณใช้

การเปลี่ยนแปลงที่มีผลกับแอปทั้งหมด

ขณะทดสอบแอปใน Wear OS 5.1 ให้ตรวจสอบว่าแอปจัดการการเปลี่ยนแปลงลักษณะการทำงานของระบบที่มีผลกับแอปทั้งหมดใน Android 15 ซึ่งใช้ API ระดับเดียวกับ 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 ขึ้นไป