หน้านี้มีคำแนะนำในการสร้างแอปแรกสำหรับ 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 จะดาวน์โหลด Dependency ที่จําเป็นและสร้างโปรเจ็กต์เวอร์ชันแรก
ไปที่เครื่องมือ > 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 ให้ทำตามขั้นตอนต่อไปนี้
- ใน SDK Manager ให้เปิดแท็บ SDK Tools ตรวจสอบว่าคุณมี Android SDK Platform-Tools เวอร์ชันล่าสุด
- ไปที่เครื่องมือ > โปรแกรมจัดการอุปกรณ์
- เลือกสร้าง (+) วิซาร์ดการกำหนดค่าอุปกรณ์เสมือนจะปรากฏขึ้น
- ในแผงหมวดหมู่ ให้เลือก Wear OS แล้วเลือกโปรไฟล์ฮาร์ดแวร์ เช่น Wear OS Small Round คลิกถัดไป
สำหรับอิมเมจระบบที่ใช้นอกประเทศจีน ให้เลือกชื่อการเผยแพร่ 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 ขึ้นไป โปรแกรมจำลองจะรองรับบลูทูธจำลอง ซึ่งจะช่วยให้คุณทดสอบเสียงบลูทูธใน Use Case ต่างๆ ได้
อิมเมจระบบล่าสุดรองรับเฉพาะสถาปัตยกรรม 64 บิต
อิมเมจระบบจำลองสำหรับ Wear OS 4 ขึ้นไปรองรับเฉพาะสถาปัตยกรรม 64 บิต x86-64
และ arm64-v8a
หากคุณทราบหรือสงสัยว่าแอปใช้โค้ดเนทีฟ (ที่ไม่ได้เขียนด้วยภาษาโปรแกรม Kotlin หรือ Java) ให้ตรวจสอบว่าแอปมีไลบรารีแบบเนทีฟทั้ง 32 บิตและ 64 บิต
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีรองรับสถาปัตยกรรม 64 บิต
เรียกใช้แอปในนาฬิกาจริง (ไม่บังคับ)
การเรียกใช้และแก้ไขข้อบกพร่องของแอปในนาฬิกาจริงจะช่วยให้คุณประเมินประสบการณ์ของผู้ใช้ทั้งหมดได้ดีขึ้น การดำเนินการนี้สำคัญอย่างยิ่งหากแอปของคุณใช้ฮาร์ดแวร์เฉพาะ เช่น เซ็นเซอร์หรือ GPU
หากต้องการเรียกใช้แอปบนนาฬิกาจริง ให้เตรียมอุปกรณ์สำหรับการทดสอบ แล้วเชื่อมต่อกับเครื่องสำหรับพัฒนาซอฟต์แวร์
เตรียมนาฬิกาให้พร้อมสำหรับการทดสอบ
หากต้องการเตรียมนาฬิกาสำหรับการทดสอบ ให้เปิดใช้การแก้ไขข้อบกพร่อง ADB โดยทำตามขั้นตอนต่อไปนี้
- เปิดเมนูการตั้งค่าในนาฬิกา
- ไปที่ด้านล่างของเมนู หากไม่มีรายการตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ปรากฏขึ้น ให้ทำตามขั้นตอนย่อยต่อไปนี้ หรือไปยังขั้นตอนถัดไป
- แตะระบบ > เกี่ยวกับ หรือระบบ > เกี่ยวกับ > เวอร์ชัน
- ค้นหารายการหมายเลขบิลด์ แล้วแตะ 7 ครั้ง หากนาฬิกาได้รับการปกป้องด้วย PIN หรือรูปแบบ ให้ป้อน 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
- บันทึกประจำรุ่น