หน้านี้มีคำแนะนำในการสร้างแอปแรกสำหรับ Wear OS โดยใช้ เทมเพลตจาก Android Studio แอปนี้แสดงวิธีต่างๆ ในการดูข้อมูลโดยย่อบนอุปกรณ์ Wear OS และแนะนำแนวทางปฏิบัติแนะนำบางอย่างสำหรับการพัฒนาแอปบนแพลตฟอร์ม
คู่มือนี้สร้างขึ้นจากความรู้พื้นฐานเกี่ยวกับแพลตฟอร์ม Android และ Android Studio IDE หากคุณเพิ่งเริ่มใช้ Android โปรดสร้างแอป โดยใช้ Codelab นี้ ดูข้อมูลเพิ่มเติมเกี่ยวกับความสามารถของ Android Studio ได้ที่หน้าทำความรู้จัก Android Studio
สร้างแอป Wear OS
หลังจากดาวน์โหลดและติดตั้ง Android Studio เวอร์ชันล่าสุดแล้ว ให้ทำตามวิซาร์ด "โปรเจ็กต์ใหม่" ดังนี้
- เปิด Android Studio แล้วไปที่ไฟล์ > ใหม่ > โปรเจ็กต์ใหม่ หน้าต่างโปรเจ็กต์ใหม่จะปรากฏขึ้น
- ในแผงเทมเพลต ให้เลือก Wear OS จากนั้นในแผงหลัก ให้เลือกแอป Wear ที่ว่างเปล่า
- ตั้งชื่อโปรเจ็กต์ แล้วคลิกเสร็จสิ้น Android Studio จะดาวน์โหลด การขึ้นต่อกันที่จำเป็นและสร้างโปรเจ็กต์เวอร์ชันเริ่มต้น
ไปที่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 ให้ทำตามขั้นตอนต่อไปนี้
- ใน SDK Manager ให้เปิดแท็บ SDK Tools ตรวจสอบว่าคุณมี Android SDK Platform-Tools เวอร์ชันล่าสุด ปิด SDK Manager
- ไปที่เครื่องมือ > ตัวจัดการอุปกรณ์
- เลือกสร้าง (+) วิซาร์ดการกำหนดค่าอุปกรณ์เสมือนจะปรากฏขึ้น
- ในแผงหมวดหมู่ ให้เลือก Wear OS แล้วเลือกโปรไฟล์ฮาร์ดแวร์ เช่น Wear OS ทรงกลมขนาดเล็ก คลิกถัดไป
สำหรับรูปภาพระบบที่ใช้นอกประเทศจีน ให้เลือกชื่อรุ่น 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
สำหรับโปรแกรมจำลองที่ใช้ในจีน
คุณสามารถใช้ค่าเริ่มต้นสำหรับการตั้งค่าทั้งหมดในหน้าจอนี้ได้ เว้นแต่ ต้องการปรับแต่งโปรแกรมจำลอง คลิกเสร็จสิ้น
ดูข้อมูลเพิ่มเติมเกี่ยวกับการใช้โปรแกรมจำลองได้ที่คู่มือเกี่ยวกับวิธีเรียกใช้แอป ในโปรแกรมจำลอง Android
เปิดแอปในโปรแกรมจำลอง
- ไปที่เรียกใช้ > เลือกอุปกรณ์ เลือกโปรแกรมจำลองที่คุณเพิ่งสร้าง
- ในแถบเครื่องมือ Android Studio ให้คลิกเรียกใช้
โปรแกรมจำลอง จะเริ่มทำงานและเปิดแอป
- หลังจากนั้นไม่นาน คุณควรเห็นข้อความ "สวัสดี..." ในโปรแกรมจำลอง
ทดสอบเสียงผ่านบลูทูธโดยใช้โปรแกรมจำลอง
ในอิมเมจระบบที่ใช้ Wear OS 4 ขึ้นไป โปรแกรมจำลองจะรองรับบลูทูธจำลอง ซึ่งช่วยให้คุณทดสอบเสียงผ่านบลูทูธในหลายกรณีการใช้งานได้
อิมเมจระบบล่าสุดรองรับเฉพาะสถาปัตยกรรม 64 บิต
อิมเมจระบบจำลองสำหรับ Wear OS 4 ขึ้นไปรองรับเฉพาะสถาปัตยกรรม 64 บิตต่อไปนี้
x86-64
และ arm64-v8a
หากคุณทราบหรือสงสัยว่าแอปใช้โค้ดเนทีฟ (ที่ไม่ได้เขียนด้วยภาษาโปรแกรม Kotlin หรือ Java) ให้ตรวจสอบว่าแอปมีทั้งไลบรารีแบบเนทีฟ 32 บิตและ 64 บิต
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีรองรับสถาปัตยกรรม 64 บิต
เรียกใช้แอปในนาฬิกาจริง (ไม่บังคับ)
การเรียกใช้และแก้ไขข้อบกพร่องของแอปบนนาฬิกาจริงจะช่วยให้คุณประเมิน ประสบการณ์ของผู้ใช้โดยรวมได้ดียิ่งขึ้น ซึ่งสำคัญอย่างยิ่งหากแอปของคุณต้องใช้ฮาร์ดแวร์ที่เฉพาะเจาะจง เช่น เซ็นเซอร์หรือ GPU
หากต้องการเรียกใช้แอปในนาฬิกาจริง ให้เตรียมอุปกรณ์สำหรับการทดสอบ แล้ว เชื่อมต่อกับเครื่องที่ใช้พัฒนา
เตรียมนาฬิกาสำหรับการทดสอบ
หากต้องการเตรียมนาฬิกาสำหรับการทดสอบ ให้เปิดใช้การแก้ไขข้อบกพร่อง ADB โดยทำตาม ขั้นตอนต่อไปนี้
- เปิดเมนูการตั้งค่าในนาฬิกา
- ไปที่ด้านล่างของเมนู หากไม่เห็นรายการตัวเลือกสำหรับนักพัฒนาแอป
ให้ทำตามขั้นตอนย่อยต่อไปนี้ หรือหากรองรับอยู่แล้ว ให้ดำเนินการต่อในขั้นตอนถัดไป
- แตะระบบ > เกี่ยวกับ หรือ ระบบ > เกี่ยวกับ > เวอร์ชัน
- ค้นหารายการหมายเลขบิลด์ แล้วแตะ 7 ครั้ง หากนาฬิกา ได้รับการป้องกันด้วย PIN หรือรูปแบบ ให้ป้อนเมื่อระบบแจ้ง
- จากเมนูการตั้งค่า ให้แตะตัวเลือกสำหรับนักพัฒนาแอป
- เปิดใช้ตัวเลือกการแก้ไขข้อบกพร่อง ADB
เชื่อมต่อนาฬิกากับเครื่องพัฒนา
นาฬิกาบางรุ่นให้คุณเชื่อมต่อผ่าน USB ได้ ส่วนอุปกรณ์อื่นๆ ต้องใช้การเชื่อมต่อแบบไร้สาย
ตั้งค่าการเชื่อมต่อแบบใช้สายผ่าน USB
เชื่อมต่อนาฬิกาโดยทำตามขั้นตอนต่อไปนี้
- เชื่อมต่อนาฬิกากับเครื่องที่ใช้พัฒนาโดยใช้สาย USB
- ในนาฬิกา ให้เปิดใช้อนุญาตจากคอมพิวเตอร์เครื่องนี้เสมอ แล้วแตะตกลง
ตั้งค่าการเชื่อมต่อแบบไร้สาย
หากนาฬิกาไม่มีพอร์ต USB ให้ดูวิธีเชื่อมต่อนาฬิกาโดยใช้ Wi-Fi หรือ บลูทูธ
ติดตั้ง Wear OS เวอร์ชันที่เฉพาะเจาะจง (ไม่บังคับ)
หากกรณีทดสอบของแอปขึ้นอยู่กับ Wear OS เวอร์ชันใดเวอร์ชันหนึ่ง คุณสามารถแฟลช อิมเมจซอฟต์แวร์ลงในนาฬิกาที่รองรับการเชื่อมต่อข้อมูล USB (แบบมีสาย) ได้ เช่น คุณสามารถแฟลชอิมเมจจากโรงงานหรืออิมเมจ OTA แบบเต็ม ลงในอุปกรณ์ Google Pixel Watch 3 หรือ Google Pixel Watch 2 ได้
เปิดแอปในนาฬิกา
- ไปที่เรียกใช้ > เลือกอุปกรณ์ เลือกนาฬิกาที่เชื่อมต่อกับ เครื่อง
- ในแถบเครื่องมือ Android Studio ให้คลิกเรียกใช้
โปรแกรมจำลอง จะเริ่มทำงานและเปิดแอป
- หลังจากนั้นไม่นาน คุณควรเห็นข้อความ "สวัสดี..." ปรากฏบน นาฬิกา
แนะนำสำหรับคุณ
- หมายเหตุ: ข้อความลิงก์จะแสดงเมื่อ JavaScript ปิดอยู่
- ผสานรวมระบบบิลด์ C/C++ ที่กำหนดเองโดยใช้ Ninja (ทดลอง)
- เลเยอร์การตรวจสอบ Vulkan ใน Android
- บันทึกประจำรุ่น