วิธีบันทึกหน้าจอ Android ด้วย Android SDK และ ADB

James Davis

07 มี.ค. 2022 • ยื่นไปที่: บันทึกหน้าจอโทรศัพท์ • โซลูชั่นที่ได้รับการพิสูจน์แล้ว

Android เป็นที่รู้จักกันดีในการนำเสนอวิธีแก้ปัญหาง่ายๆ ที่สามารถช่วยคุณได้ทุกอย่างที่คุณคาดหวังให้สมาร์ทโฟนทำ อย่างไรก็ตาม การบันทึกหน้าจอ Android ไม่ใช่วิธีใดวิธีหนึ่ง หากโทรศัพท์หรือแท็บเล็ต Android ของคุณใช้ KitKat เวอร์ชัน 4.4 จะไม่รองรับการบันทึกหน้าจอ แต่ถ้าคุณใช้เวอร์ชันที่ใหม่กว่า KitKat 4.4 บทความนี้เหมาะสำหรับคุณ! วิธีที่ดีที่สุดในการบันทึกหน้าจอ Android คือการใช้ Android SDK และ ADB มาดูกันดีกว่าว่าทั้ง 2 ตัวนี้มีอะไรบ้าง

ส่วนที่ 1: Android SDK และ ADB คืออะไร?

Android SDK (ชุดพัฒนาซอฟต์แวร์) คือชุดเครื่องมือพัฒนาที่ใช้ในการพัฒนาแอปพลิเคชันสำหรับแพลตฟอร์ม Android Android SDK ประกอบด้วยตัวอย่างโปรเจ็กต์ที่มีซอร์สโค้ด เครื่องมือพัฒนา อีมูเลเตอร์ และไลบรารีสำหรับสร้างแอปพลิเคชัน Android แอปพลิเคชันใน Android SDK เขียนด้วยภาษา Java และทำงานบน Dalvik เมื่อใดก็ตามที่ Google เปิดตัว Android เวอร์ชันล่าสุด SDK ที่คล้ายกันก็จะถูกปล่อยออกมาเช่นกัน

ในการเขียนโปรแกรมด้วยคุณสมบัติล่าสุด นักพัฒนาจำเป็นต้องดาวน์โหลดและติดตั้ง SDK ทุกเวอร์ชันสำหรับโทรศัพท์เครื่องใดเครื่องหนึ่งโดยเฉพาะ แพลตฟอร์มที่เข้ากันได้กับ Android SDK รวมถึงระบบปฏิบัติการเช่น Windows XP ลินุกซ์ และ Mac OS ส่วนประกอบของ SDK และโปรแกรมเสริมของบริษัทอื่นก็มีให้ดาวน์โหลดเช่นกัน

ในทางกลับกัน Android Debug Bridge (ADB) เป็นเครื่องมือบรรทัดคำสั่งอเนกประสงค์ที่ให้คุณสื่อสารกับอินสแตนซ์อีมูเลเตอร์ เป็นโปรแกรมเซิร์ฟเวอร์ไคลเอนต์ที่มีสามองค์ประกอบ:

  • - ไคลเอนต์ที่ทำงานบนเครื่องพัฒนา ลูกค้าสามารถเลี้ยงดูได้อย่างง่ายดายด้วยการออกคำสั่ง adb
  • - เซิร์ฟเวอร์ที่ทำงานเป็นกระบวนการเบื้องหลังของเครื่องพัฒนาของคุณ มันจัดการการสื่อสารระหว่างไคลเอนต์และ adb daemon ที่ทำงานบนโปรแกรมจำลอง
  • - ภูตที่ทำงานเป็นกระบวนการพื้นหลังบนอีมูเลเตอร์ทั้งหมด

เมื่อคุณเริ่มต้นไคลเอ็นต์ adb จะตรวจสอบว่ามีกระบวนการเซิร์ฟเวอร์ adb กำลังทำงานอยู่หรือไม่ หากไม่พบสิ่งใด แสดงว่าเริ่มกระบวนการของเซิร์ฟเวอร์ ทันทีที่เซิร์ฟเวอร์เริ่มทำงาน เซิร์ฟเวอร์จะปิดบังพอร์ต TCP ในเครื่อง 5037 และรับฟังคำสั่งที่ส่งมาจากไคลเอ็นต์ adb

ส่วนที่ 2: วิธีการบันทึกหน้าจอ Android ด้วย Android SDK?

ชุดพัฒนาซอฟต์แวร์ Android มาพร้อมกับคุณสมบัติการบันทึกหน้าจอในตัว สิ่งเดียวที่ต้องการคือคุณต้องติดตั้ง Android SDK บนคอมพิวเตอร์ของคุณและทำตามขั้นตอนที่ซับซ้อนเพื่อบันทึกหน้าจอ นี่คือการสอนทีละขั้นตอน:

เปิดใช้งานการแก้ไขข้อบกพร่อง USB สิ่งแรกก่อนที่คุณจะดาวน์โหลดสคริปต์คือเปิดใช้งาน "การดีบัก USB" ในโทรศัพท์ Android ของคุณ ซึ่งจะช่วยให้คุณเชื่อมต่ออุปกรณ์กับพีซีและรับคำสั่งจาก Android SDK สามารถทำได้โดยเปิดใช้งานศัตรู "ตัวเลือกสำหรับนักพัฒนา" ซึ่งคุณต้องไปที่ "การตั้งค่า" และแตะที่ "เกี่ยวกับโทรศัพท์/อุปกรณ์" ซึ่งอยู่ท้ายสุด

Record Android Screen with the Android SDK

เมื่อเสร็จแล้ว ให้กลับไปที่ "การตั้งค่า" แล้วคุณจะเห็น "ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์" ในตอนท้าย เพียงแตะที่ไอคอนนั้นแล้วคุณจะสามารถเข้าถึงได้

Record Android Screen

การบันทึกหน้าจอ Android ดาวน์โหลดสคริปต์บนพีซีของคุณและแตกไฟล์ โฟลเดอร์ที่แยกออกมาจะมีไฟล์ดังต่อไปนี้:

Record Android Screen

ตอนนี้เชื่อมต่อโทรศัพท์ของคุณกับพีซีโดยใช้สาย USB และเมื่อเชื่อมต่อแล้ว คุณจะเห็นข้อความขออนุญาตเพื่อเชื่อมต่อกับพีซี แตะ "ตกลง" และโทรศัพท์ของคุณจะพร้อมรับคำสั่ง ไปที่โฟลเดอร์สคริปต์และเปิดไฟล์ "AndroidRecordScreen.bat"

Android Record Screen

ตอนนี้เพื่อบันทึกหน้าจอ Android ของคุณ สิ่งที่คุณต้องทำคือกดปุ่มใดก็ได้บนแป้นพิมพ์แล้วเครื่องจะเริ่มบันทึก ตรวจสอบให้แน่ใจว่าคุณอยู่ในหน้าจอที่คุณต้องการบันทึก กดปุ่มใดก็ได้บนแป้นพิมพ์และหน้าต่างใหม่จะเปิดขึ้นเพื่อยืนยันว่าหน้าจอ Android ของคุณกำลังถูกบันทึกอยู่ เมื่อคุณต้องการหยุดการบันทึก เพียงแค่ปิดหน้าต่าง "ใหม่" ที่เปิดขึ้น และการบันทึกของคุณจะหยุดลง

คุณสามารถปรับการตั้งค่าวิดีโอของคุณได้อย่างง่ายดาย อย่างไรก็ตาม ตัวเลือกที่ใช้ได้จะค่อนข้างจำกัด ในการปรับการตั้งค่า ให้เปิด "AndroidRecordScreen_advanced.bat" แล้วกดปุ่ม "n" บนแป้นพิมพ์ แล้วกด Enter คุณสามารถเปลี่ยนตัวเลือกได้สามแบบ: ความละเอียด บิตเรต และเวลาวิดีโอสูงสุด แต่อย่าลืมว่าวิดีโอหนึ่งรายการต้องไม่เกิน 3 นาที เมื่อคุณได้ระบุค่าใหม่ที่คุณต้องการแล้ว ให้กด Enter ตอนนี้คุณจะเห็นตัวเลือกสำหรับการเริ่มวิดีโอ หลังจากนั้นคุณจะต้องกดปุ่มใดๆ บนแป้นพิมพ์อีกครั้งเพื่อเริ่มวิดีโอ และจะถูกบันทึกตามการตั้งค่าใหม่ที่คุณจัดไว้

ส่วนที่ 3: วิธีการบันทึกหน้าจอ Android ด้วย Android ADB?

ในการใช้ ADB คุณต้องแตกแพ็คเกจ Android SDK และไปที่โฟลเดอร์ sdkplatform-tools ตอนนี้กด shift ค้างไว้แล้วคลิกขวาที่โฟลเดอร์ เลือก "เปิดหน้าต่างคำสั่งที่นี่"

Record Android Screen with the Android ADB

ตอนนี้ให้เรียกใช้คำสั่งต่อไปนี้เพื่อให้แน่ใจว่า ADB สามารถสื่อสารกับอุปกรณ์ Android ที่เชื่อมต่อของคุณได้อย่างง่ายดาย: "อุปกรณ์ adb"

เมื่ออุปกรณ์ของคุณเชื่อมต่อและเปิดใช้งานการดีบัก USB แล้ว และคุณได้ยอมรับข้อความแจ้งความปลอดภัยที่ปรากฏขึ้นบนหน้าจอโทรศัพท์ของคุณ คุณจะเห็นอุปกรณ์ที่ปรากฏในหน้าต่าง หากรายการนั้นว่างเปล่า adb จะไม่สามารถตรวจพบอุปกรณ์ของคุณ

record android screen

ในการบันทึกหน้าจอ Android คุณจะต้องเรียกใช้คำสั่งต่อไปนี้: "adb shell screenrecord /sdcard/example.mp4" เนื่องจากคำสั่งนี้จะเริ่มการบันทึกบนหน้าจอโทรศัพท์ของคุณ เมื่อคุณบันทึกเสร็จแล้ว สิ่งที่คุณต้องทำคือกด Ctrl+C ในหน้าต่างพรอมต์คำสั่ง และจะหยุดบันทึกหน้าจอของคุณ การบันทึกจะถูกบันทึกไว้ในที่จัดเก็บข้อมูลภายในอุปกรณ์ของคุณไม่ใช่ในคอมพิวเตอร์

android screen recorder

การตั้งค่าเริ่มต้นสำหรับการบันทึกถูกกำหนดให้ใช้เป็นความละเอียดหน้าจอมาตรฐานของคุณ การเข้ารหัสวิดีโอจะอยู่ที่อัตรา 4Mbps และจะถูกตั้งค่าไว้ที่เวลาในการบันทึกหน้าจอสูงสุด 180 วินาที อย่างไรก็ตาม หากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกบรรทัดคำสั่งที่คุณสามารถใช้ในการบันทึก คุณสามารถเรียกใช้คำสั่งนี้: "adb shell screenrecord –help"

ส่วนที่ 4: ซอฟต์แวร์ที่ดีที่สุดสำหรับบันทึกหน้าจอ Android

ยกเว้นสองวิธีนี้ที่กล่าวถึงข้างต้นเพื่อบันทึกหน้าจอ Android ด้วย Android SDK และ ADB เราขอแนะนำวิธีที่ดีที่สุดและง่ายในการบันทึกหน้าจอ Android ด้วยMirrorGo Android Recorderสิ่งเดียวคือการดาวน์โหลดซอฟต์แวร์ตัวบันทึก android นี้บนคอมพิวเตอร์ของคุณและเชื่อมต่อโทรศัพท์ Android กับ USB หรือ Wi-fi ควบคุมโทรศัพท์ของคุณจากคอมพิวเตอร์ของคุณ สนุกกับชีวิตทางสังคมของคุณบนหน้าจอขนาดใหญ่ เล่นเกมมือถือด้วยเมาส์และคีย์บอร์ดของคุณ

ดาวน์โหลดซอฟต์แวร์บันทึก android ฟรีด้านล่าง:

Dr.Fone da Wondershare

MirrorGo เครื่องบันทึก Android

มิเรอร์อุปกรณ์ Android ของคุณไปยังคอมพิวเตอร์ของคุณ!

  • เล่นเกมมือถือ Androidบนคอมพิวเตอร์ของคุณด้วยคีย์บอร์ดและเมาส์เพื่อการควบคุมที่ดียิ่งขึ้น
  • ส่งและรับข้อความโดยใช้แป้นพิมพ์ของคอมพิวเตอร์ เช่น SMS, WhatsApp, Facebook เป็นต้น
  • ดูการแจ้งเตือน หลายรายการ พร้อมกันโดยไม่ต้องหยิบโทรศัพท์ขึ้นมา
  • ใช้แอพ Androidบนพีซีของคุณเพื่อประสบการณ์เต็มหน้าจอ
  • บันทึกการเล่นเกมคลาสสิกของคุณ
  • จับภาพหน้าจอในจุดสำคัญ
  • แบ่งปันการเคลื่อนไหวที่เป็นความลับและสอนการเล่นในระดับต่อไป
พร้อมใช้งานบน: Windows
3981454มีคนดาวน์โหลดแล้ว
James Davis

เจมส์ เดวิส

กองบรรณาธิการ

บันทึกหน้าจอ

1. โปรแกรมบันทึกหน้าจอ Android
2 เครื่องบันทึกหน้าจอ iPhone
3 บันทึกหน้าจอบนคอมพิวเตอร์
Home> วิธีการ > บันทึกหน้าจอโทรศัพท์ > วิธีการบันทึกหน้าจอ Android ด้วย Android SDK และ ADB