สร้างและเรียกใช้แอปใน 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 จะดาวน์โหลด การขึ้นต่อกันที่จำเป็นและสร้างโปรเจ็กต์เวอร์ชันเริ่มต้น
  4. ไปที่Tools > SDK Manager คลิกShow Package Details แล้ว ติดตั้งแพ็กเกจต่อไปนี้

    • Android 15.0 ("VanillaIceCream") (API ระดับ 35-ext15) ซึ่งรวมถึง อิมเมจระบบ ARM 64 v8a ของ Wear OS 5.1 และ อิมเมจระบบ Intel x86 Atom_64 ของ Wear OS 5.1
    • Android 14.0 ("UpsideDownCake") (API ระดับ 34) ซึ่งรวมถึง อิมเมจระบบ Wear OS 5 ARM 64 v8a และ อิมเมจระบบ Wear OS 5 Intel x86 Atom_64
    • Android 13.0 ("Tiramisu") (API ระดับ 33) ซึ่งรวมถึง อิมเมจระบบ Wear OS 4 ARM 64 v8a และอิมเมจระบบ Wear OS 4 Intel x86 Atom_64

    หากต้องการปิด SDK Manager ให้คลิก OK

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

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

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

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

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

  1. ใน SDK Manager ให้เปิดแท็บ SDK Tools ตรวจสอบว่าคุณมี Android SDK Platform-Tools เวอร์ชันล่าสุด ปิด SDK Manager
  2. ไปที่เครื่องมือ > ตัวจัดการอุปกรณ์
  3. เลือกสร้าง (+) วิซาร์ดการกำหนดค่าอุปกรณ์เสมือนจะปรากฏขึ้น
  4. ในแผงหมวดหมู่ ให้เลือก Wear OS แล้วเลือกโปรไฟล์ฮาร์ดแวร์ เช่น Wear OS ทรงกลมขนาดเล็ก คลิกถัดไป
  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 ขึ้นไป โปรแกรมจำลองจะรองรับบลูทูธจำลอง ซึ่งช่วยให้คุณทดสอบเสียงผ่านบลูทูธในหลายกรณีการใช้งานได้

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

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

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

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

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

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

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

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

  1. เปิดเมนูการตั้งค่าในนาฬิกา
  2. ไปที่ด้านล่างของเมนู หากไม่เห็นรายการตัวเลือกสำหรับนักพัฒนาแอป ให้ทำตามขั้นตอนย่อยต่อไปนี้ หรือหากรองรับอยู่แล้ว ให้ดำเนินการต่อในขั้นตอนถัดไป
    1. แตะระบบ > เกี่ยวกับ หรือ ระบบ > เกี่ยวกับ > เวอร์ชัน
    2. ค้นหารายการหมายเลขบิลด์ แล้วแตะ 7 ครั้ง หากนาฬิกา ได้รับการป้องกันด้วย 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. หลังจากนั้นไม่นาน คุณควรเห็นข้อความ "สวัสดี..." ปรากฏบน นาฬิกา