จับภาพหน้าจอ UI ของ Wear
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Wear OS มีหลายวิธีในการจับภาพ UI ของ Wear OS ดังนี้
-
Android Studio: ใช้ Logcat เพื่อถ่ายภาพหน้าจอ
-
แอปที่ใช้ร่วมกัน: ในอุปกรณ์ Google Pixel Watch ให้ใช้ฟีเจอร์นำที่สวมใส่ได้
เพื่อถ่ายภาพหน้าจอ
-
บันทึกหน้าจอสำหรับ Wear OS: บันทึกวิดีโอของหน้าจอ
จับภาพหน้าจอใน Android Studio
การจับภาพหน้าจอ UI ของแอปที่สวมใส่ได้โดยใช้ Android Studio นั้นคล้ายกับการจับภาพ
ภาพหน้าจอบนอุปกรณ์เคลื่อนที่ โปรดใช้ขั้นตอนต่อไปนี้
- เปิดแอปใน Android Studio
- เรียกใช้แอปในอุปกรณ์หรือโปรแกรมจำลอง
- ไปที่หน้าจอที่คุณต้องการจับภาพบนอุปกรณ์หรือในโปรแกรมจำลอง
- เปิด Logcat แล้วคลิก
ไอคอนภาพหน้าจอ อาจจะเป็น
ด้านล่างเมนูรายการเพิ่มเติม
- (ไม่บังคับ) เลือกเฟรมภาพหน้าจอ แล้วเลือก Chrome ทรงกลม
- คลิกบันทึก
จับภาพหน้าจอด้วยแอปที่ใช้ร่วมกัน
หากต้องการถ่ายภาพหน้าจอของอุปกรณ์ 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
- คัดลอกไฟล์ Raw ไปยังเครื่องพัฒนาของคุณตามที่แสดงไว้ในตัวอย่างต่อไปนี้
adb pull /sdcard/video.raw video.raw
- ใช้
ffmpeg
เพื่อแปลงไฟล์ RAW เป็น 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 สำหรับดาวน์โหลด
และคำแนะนำในการติดตั้ง
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-26 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-07-26 UTC"],[],[],null,["# Capture Wear UI screens\n\nWear OS provides several ways to capture the Wear OS UI:\n\n- **Android Studio**: use Logcat to take screenshots.\n- **Companion app** : on Google Pixel Watch devices, use the **Take wearable\n screenshot** option to take screenshots.\n- **Screen record for Wear OS**: record a video of the screen.\n\nCapture screenshots in Android Studio\n-------------------------------------\n\n\nCapturing screenshots of your wearable app's UI using Android Studio is similar to capturing\nscreenshots on mobile. Use the following steps:\n\n1. Open your app in [Android Studio](/studio).\n2. Run your app on a device or an emulator.\n3. Navigate to the screen you want to capture on the device or in the emulator.\n4. Open [Logcat](/studio/debug/am-logcat) and click the screenshot icon. It might be beneath the overflow menu.\n5. Optionally, select **Frame Screenshot** and select a round chrome.\n6. Click **Save**.\n\nCapture screenshots with the companion app\n------------------------------------------\n\n\nTo take screenshots of a Google Pixel Watch device, you can use the [Google Pixel Watch](https://play.google.com/store/apps/details?id=com.google.android.apps.wear.companion) companion app. Follow these steps:\n\n1. On your UI, find the screen that you want to capture.\n2. On the Android phone, enable **Developer options** , if you haven't already, by going to **Settings \\\u003e About phone** , and tapping **Build number** *seven times.*\n3. Open the Wear companion app on your phone.\n4. Tap the three dot overflow button in the upper-righthand corner to open the menu.\n5. Tap **Take wearable screenshot** . The following message appears: **Screenshot request sent** . Then you receive the following notifications: **Ready to send watch screenshot** and **tap to send**.\n6. Tap the notification to receive options for sending or sharing the screenshot using Bluetooth, Gmail, or other options.\n\nUse screen record for Wear OS\n-----------------------------\n\n\nIf you develop on macOS, you can use the GitHub project\n[Android tool for Mac](https://github.com/mortenjust/androidtool-mac/blob/master/README.md) to record a video from your Wear OS device.\n\n\nAlternatively, record a video from your Wear OS device using the following steps:\n\n1. Record raw frames on the watch, as shown in the following: \n\n ```text\n adb shell screenrecord --time-limit 30 --output-format raw-frames --verbose /sdcard/video.raw\n ```\n2. Copy the raw file to your development machine, as shown in the following: \n\n ```text\n adb pull /sdcard/video.raw video.raw\n ```\n3. Use `ffmpeg` to convert the raw file to MP4, as shown in the following: \n\n ```scdoc\n ffmpeg -f rawvideo -vcodec rawvideo -s 400x400 -pix_fmt rgb24 -r 10 -i video.raw -an -c:v libx264 -pix_fmt yuv420p video.mp4\n ```\n\n\n**Note:** Refer to the\n[FFmpeg website](https://www.ffmpeg.org/download.html) for download\nand installation instructions."]]