Wear OS มีวิธีบันทึกภาพ UI ของ Wear OS หลายวิธี ดังนี้
- Android Studio: ใช้ Logcat เพื่อถ่ายภาพหน้าจอ
- แอปที่ใช้ร่วมกัน: ในอุปกรณ์ Google Pixel Watch ให้ใช้ตัวเลือกถ่ายภาพหน้าจอของอุปกรณ์ที่สวมใส่ได้ เพื่อถ่ายภาพหน้าจอ
- บันทึกหน้าจอสำหรับ Wear OS: บันทึกวิดีโอหน้าจอ
จับภาพหน้าจอและบันทึกหน้าจอใน Android Studio
จับภาพหน้าจอและบันทึกวิดีโอของ UI ของแอปที่ใช้กับอุปกรณ์ที่สวมใส่ได้โดยตรงจาก Android Studio กระบวนการนี้เหมือนกับอุปกรณ์รูปแบบอื่นๆ และสามารถทำได้จากหลายที่ภายใน IDE
- เปิดแอปใน Android Studio
- เรียกใช้แอปในอุปกรณ์หรือโปรแกรมจำลอง
- ไปที่หน้าจอที่ต้องการจับภาพ
-
เริ่มการจับภาพหน้าจอจากหน้าต่างเครื่องมือใดหน้าต่างหนึ่งต่อไปนี้
-
หน้าต่าง Logcat: ในแถบเครื่องมือ ให้คลิกไอคอนถ่ายภาพหน้าจอเพื่อถ่ายภาพหน้าจอ หรือไอคอนบันทึกหน้าจอเพื่อบันทึกวิดีโอ ไอคอนเหล่านี้อาจอยู่ในเมนูที่ซ่อนอยู่
รูปที่ 1 หน้าต่างเครื่องมือ Logcat มีตัวควบคุมสำหรับถ่ายภาพหน้าจอและบันทึกหน้าจอ -
หน้าต่างอุปกรณ์ที่กำลังทำงาน: แถบเครื่องมือสำหรับอุปกรณ์ยังมีไอคอนถ่ายภาพหน้าจอและบันทึกหน้าจอด้วย หมายเหตุ: ตัวควบคุมเหล่านี้จะใช้ได้ก็ต่อเมื่อคุณใช้การมิเรอร์อุปกรณ์เพื่อสตรีมจอแสดงผลของอุปกรณ์ไปยังหน้าต่างนี้
รูปที่ 2 หน้าต่างเครื่องมืออุปกรณ์ที่กำลังทำงานมีตัวควบคุมสำหรับถ่ายภาพหน้าจอและบันทึกหน้าจอ
-
หน้าต่าง Logcat: ในแถบเครื่องมือ ให้คลิกไอคอนถ่ายภาพหน้าจอเพื่อถ่ายภาพหน้าจอ หรือไอคอนบันทึกหน้าจอเพื่อบันทึกวิดีโอ ไอคอนเหล่านี้อาจอยู่ในเมนูที่ซ่อนอยู่
-
สรุปการจับภาพ
- สำหรับภาพหน้าจอ: หน้าต่างโปรแกรมแก้ไขจะปรากฏขึ้นหลังจากจับภาพ คุณปรับแต่งได้ เช่น เพิ่มกรอบอุปกรณ์ ก่อนคลิกบันทึก
- สำหรับการบันทึกหน้าจอ: หลังจากคลิกปุ่มบันทึก ให้เลือกตัวเลือกวิดีโอ แล้วคลิกเริ่มบันทึก โต้ตอบกับแอป แล้วคลิกหยุดบันทึกเมื่อเสร็จสิ้น กล่องโต้ตอบจะปรากฏขึ้นเพื่อให้คุณบันทึกไฟล์ผลลัพธ์
จับภาพหน้าจอด้วยแอปที่ใช้ร่วมกัน
หากต้องการจับภาพหน้าจอของอุปกรณ์ Google Pixel Watch คุณสามารถใช้แอปที่ใช้ร่วมกันของ Google Pixel Watch ได้ โดยทำตามขั้นตอนต่อไปนี้
- ใน UI ให้ค้นหาหน้าจอที่ต้องการจับภาพ
- ในโทรศัพท์ Android ให้เปิดใช้ตัวเลือกสำหรับนักพัฒนาแอป หากยังไม่ได้เปิดใช้ โดย ไปที่การตั้งค่า > เกี่ยวกับโทรศัพท์ แล้วแตะหมายเลขบิลด์ 7 ครั้ง
- เปิดแอปที่ใช้ร่วมกันของ Wear ในโทรศัพท์
- แตะปุ่มเมนู 3 จุดที่มุมขวาบนเพื่อเปิดเมนู
- แตะถ่ายภาพหน้าจอของอุปกรณ์ที่สวมใส่ได้ ข้อความต่อไปนี้จะปรากฏขึ้น ส่งคำขอภาพหน้าจอแล้ว จากนั้นคุณจะได้รับการแจ้งเตือนต่อไปนี้ พร้อมส่งภาพหน้าจอของนาฬิกาและแตะเพื่อส่ง
- แตะการแจ้งเตือนเพื่อรับตัวเลือกในการส่งหรือแชร์ภาพหน้าจอโดยใช้บลูทูธ Gmail หรือตัวเลือกอื่นๆ
ใช้การบันทึกหน้าจอสำหรับ Wear OS
หากพัฒนาแอปใน macOS คุณสามารถใช้โปรเจ็กต์ GitHub เครื่องมือ Android สำหรับ Mac เพื่อบันทึกวิดีโอจากอุปกรณ์ Wear OS ได้
หรือจะบันทึกวิดีโอจากอุปกรณ์ Wear OS โดยทำตามขั้นตอนต่อไปนี้ก็ได้
- บันทึกเฟรมดิบบนนาฬิกาตามที่แสดงด้านล่าง
adb shell screenrecord --time-limit 30 --output-format raw-frames --verbose /sdcard/video.raw
- คัดลอกไฟล์ดิบไปยังเครื่องที่ใช้พัฒนาตามที่แสดงด้านล่าง
adb pull /sdcard/video.raw video.raw
- ใช้
ffmpeg
เพื่อแปลงไฟล์ดิบเป็น MP4 ดังที่แสดงต่อไปนี้ffmpeg -f rawvideo -vcodec rawvideo -s 400x400 -pix_fmt rgb24 -r 10 -i video.raw -an -c:v libx264 -pix_fmt yuv420p video.mp4
หมายเหตุ: โปรดดูวิธีการดาวน์โหลด และติดตั้งในเว็บไซต์ FFmpeg