สร้างและเรียกใช้แอปใน Wear OS

หน้านี้มีคำแนะนำในการสร้างแอปแรกสำหรับ Wear OS โดยใช้เทมเพลตจาก Android Studio แอปนี้จะแสดงวิธีต่างๆ ในดูข้อมูลโดยย่อในอุปกรณ์ Wear OS และแนะนำแนวทางปฏิบัติแนะนำบางส่วนสำหรับการพัฒนาแอปบนแพลตฟอร์ม

คู่มือนี้อิงตามความรู้พื้นฐานเกี่ยวกับแพลตฟอร์ม Android และ Android Studio IDE หากคุณเพิ่งเริ่มใช้ Android ให้สร้างแอปโดยใช้ Codelab นี้ ดูข้อมูลเพิ่มเติมเกี่ยวกับความสามารถของ Android Studio ได้ที่หน้าพบกับ Android Studio

สร้างแอป Wear OS

หลังจากที่ดาวน์โหลดและติดตั้ง Android Studio เวอร์ชันล่าสุดแล้ว ให้ทำวิซาร์ด "โปรเจ็กต์ใหม่" ให้เสร็จสมบูรณ์

  1. เปิด Android Studio แล้วไปที่ไฟล์ > ใหม่ > โปรเจ็กต์ใหม่ หน้าต่างโปรเจ็กต์ใหม่จะปรากฏขึ้น
  2. ในแผงเทมเพลต ให้เลือก Wear OS จากนั้นในแผงหลัก ให้เลือกล้างแอป Wear
  3. ตั้งชื่อโปรเจ็กต์ แล้วคลิกเสร็จสิ้น Android Studio จะดาวน์โหลด Dependency ที่จําเป็นและสร้างโปรเจ็กต์เวอร์ชันแรก
  4. ไปที่เครื่องมือ > SDK Manager แล้วติดตั้งแพ็กเกจทั้ง 2 แพ็กเกจต่อไปนี้

    • Android 14.0 ("UpsideDownCake) (API ระดับ 34) ซึ่งรวมถึง Wear OS 5 - ARM 64 v8a System Image และ Wear OS 5 - Intel x86 Atom_64 System Image
    • Android 13.0 ("Tiramisu") (API ระดับ 33) ซึ่งรวมถึงภาพระบบ Wear OS 4 ARM 64 v8a และภาพระบบ Wear OS 4 Intel x86 Atom_64

    หากต้องการปิดเครื่องมือจัดการ SDK ให้คลิกตกลง

ตอนนี้คุณก็พร้อมเรียกใช้แอปแรกใน Wear OS แล้ว

เรียกใช้แอปในโปรแกรมจำลอง

วิธีที่ง่ายที่สุดในการเปิดแอป Wear OS รายการแรกคือการกำหนดค่าโปรแกรมจำลอง

กำหนดค่าโปรแกรมจำลอง

หากต้องการกำหนดค่าโปรแกรมจำลองใน Android Studio ให้ทำตามขั้นตอนต่อไปนี้

  1. ใน SDK Manager ให้เปิดแท็บ SDK Tools ตรวจสอบว่าคุณมี Android SDK Platform-Tools เวอร์ชันล่าสุด
  2. ไปที่เครื่องมือ > โปรแกรมจัดการอุปกรณ์
  3. เลือกสร้าง (+) วิซาร์ดการกำหนดค่าอุปกรณ์เสมือนจะปรากฏขึ้น
  4. ในแผงหมวดหมู่ ให้เลือก Wear OS แล้วเลือกโปรไฟล์ฮาร์ดแวร์ เช่น Wear OS Small Round คลิกถัดไป
  5. สำหรับอิมเมจระบบที่ใช้นอกประเทศจีน ให้เลือกชื่อการเผยแพร่ UpsideDownCake รุ่นนี้กำหนดเป้าหมายเป็น Android 14.0 (Wear OS 5) สำหรับรูปภาพระบบที่ใช้ในประเทศจีน ให้เลือกชื่อรุ่น R เวอร์ชันนี้มุ่งเน้นที่ Android 11.0 (Wear OS 3) หากยังไม่ได้ติดตั้งภาพระบบ Wear OS 5 ที่ตรงกับคำจำกัดความของอุปกรณ์ ให้คลิกดาวน์โหลดข้างชื่อรุ่นเพื่อดาวน์โหลด คลิกถัดไป

    หมายเหตุ: รูปภาพระบบสำหรับโปรแกรมจำลอง Wear OS จะมีประกาศเกี่ยวกับไฟล์ของบุคคลที่สามและซอร์สโค้ด คุณสามารถดูประกาศของบุคคลที่สามสำหรับภาพระบบที่เฉพาะเจาะจงได้โดยเปิดไฟล์ NOTICE.txt ซึ่งอยู่ในไดเรกทอรีใดไดเรกทอรีหนึ่งต่อไปนี้

    • $ANDROID_HOME/system-images/android-API_VERSION_NUMBER/android-wear/ABI สำหรับโปรแกรมจำลองที่ใช้นอกประเทศจีน
    • $ANDROID_HOME/system-images/android-API_VERSION_NUMBER/android-wear-cn/ABI สำหรับโปรแกรมจำลองที่ใช้ในประเทศจีน
  6. คุณเก็บค่าเริ่มต้นสำหรับการตั้งค่าทั้งหมดในหน้าจอนี้ได้ เว้นแต่ว่าคุณต้องการปรับแต่งโปรแกรมจำลอง คลิกเสร็จสิ้น

ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้โปรแกรมจำลองได้ในคู่มือเกี่ยวกับวิธีเรียกใช้แอปในโปรแกรมจำลอง Android

เปิดแอปในโปรแกรมจำลอง

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

ทดสอบเสียงบลูทูธโดยใช้โปรแกรมจำลอง

ในภาพระบบที่ทำงานบน Wear OS 4 ขึ้นไป โปรแกรมจำลองจะรองรับบลูทูธจำลอง ซึ่งจะช่วยให้คุณทดสอบเสียงบลูทูธใน Use Case ต่างๆ ได้

อิมเมจระบบล่าสุดรองรับเฉพาะสถาปัตยกรรม 64 บิต

อิมเมจระบบจำลองสำหรับ Wear OS 4 ขึ้นไปรองรับเฉพาะสถาปัตยกรรม 64 บิต x86-64 และ arm64-v8a หากคุณทราบหรือสงสัยว่าแอปใช้โค้ดเนทีฟ (ที่ไม่ได้เขียนด้วยภาษาโปรแกรม Kotlin หรือ Java) ให้ตรวจสอบว่าแอปมีไลบรารีแบบเนทีฟทั้ง 32 บิตและ 64 บิต

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีรองรับสถาปัตยกรรม 64 บิต

เรียกใช้แอปในนาฬิกาจริง (ไม่บังคับ)

การเรียกใช้และแก้ไขข้อบกพร่องของแอปในนาฬิกาจริงจะช่วยให้คุณประเมินประสบการณ์ของผู้ใช้ทั้งหมดได้ดีขึ้น การดำเนินการนี้สำคัญอย่างยิ่งหากแอปของคุณใช้ฮาร์ดแวร์เฉพาะ เช่น เซ็นเซอร์หรือ GPU

หากต้องการเรียกใช้แอปบนนาฬิกาจริง ให้เตรียมอุปกรณ์สำหรับการทดสอบ แล้วเชื่อมต่อกับเครื่องสำหรับพัฒนาซอฟต์แวร์

เตรียมนาฬิกาให้พร้อมสำหรับการทดสอบ

หากต้องการเตรียมนาฬิกาสำหรับการทดสอบ ให้เปิดใช้การแก้ไขข้อบกพร่อง ADB โดยทำตามขั้นตอนต่อไปนี้

  1. เปิดเมนูการตั้งค่าในนาฬิกา
  2. ไปที่ด้านล่างของเมนู หากไม่มีรายการตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ปรากฏขึ้น ให้ทำตามขั้นตอนย่อยต่อไปนี้ หรือไปยังขั้นตอนถัดไป
    1. แตะระบบ > เกี่ยวกับ หรือระบบ > เกี่ยวกับ > เวอร์ชัน
    2. ค้นหารายการหมายเลขบิลด์ แล้วแตะ 7 ครั้ง หากนาฬิกาได้รับการปกป้องด้วย PIN หรือรูปแบบ ให้ป้อน PIN หรือรูปแบบเมื่อระบบแจ้ง
  3. จากเมนูการตั้งค่า ให้แตะตัวเลือกสำหรับนักพัฒนาแอป
  4. เปิดใช้ตัวเลือกการแก้ไขข้อบกพร่อง ADB

เชื่อมต่อนาฬิกากับเครื่องสำหรับการพัฒนา

นาฬิกาบางรุ่นให้คุณเชื่อมต่อผ่าน USB ได้ ส่วนอุปกรณ์อื่นๆ ต้องใช้การเชื่อมต่อแบบไร้สาย

ตั้งค่าการเชื่อมต่อแบบใช้สายผ่าน USB

เชื่อมต่อนาฬิกาโดยทำตามขั้นตอนต่อไปนี้

  1. เชื่อมต่อนาฬิกากับเครื่องสำหรับพัฒนาโดยใช้สาย USB
  2. ในนาฬิกา ให้เปิดใช้อนุญาตจากคอมพิวเตอร์เครื่องนี้เสมอ แล้วแตะตกลง

ตั้งค่าการเชื่อมต่อแบบไร้สาย

หากนาฬิกาไม่มีพอร์ต USB โปรดดูวิธีเชื่อมต่อนาฬิกาโดยใช้ Wi-Fi หรือบลูทูธ

ติดตั้ง Wear OS เวอร์ชันที่ต้องการ (ไม่บังคับ)

หากกรณีทดสอบของแอปใช้ Wear OS เวอร์ชันที่เจาะจง คุณสามารถแฟลชรูปภาพซอฟต์แวร์ลงในนาฬิกาที่รองรับการเชื่อมต่อข้อมูลแบบ USB (ใช้สาย) เช่น คุณสามารถแฟลชภาพรวมโรงงานหรือภาพ OTA แบบสมบูรณ์ลงในอุปกรณ์ Google Pixel Watch 3 หรือ Google Pixel Watch 2

เปิดแอปในนาฬิกา

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