สำหรับผู้ใช้ Android ADB (หรือ Android Debug Bridge) เป็นของเล่นที่น่าแปลกใจ การแก้ไข การแฮ็ก และการเปลี่ยนแปลงส่วนใหญ่ในสภาพแวดล้อมการทำงาน Android อาศัยการใช้ดีบั๊กบริดจ์นี้ แม้ว่าตอนนี้เครื่องมือจำนวนมากจะพัฒนาจนสามารถข้ามอินเทอร์เฟซบรรทัดคำสั่งไปใช้ GUI ได้ แต่ก็ยังไม่มีสิ่งใดที่เหนือกว่าพลังของการป้อนคำสั่งแบบแมนนวลและการจัดการที่เกิดขึ้น ดังนั้น ADB ยังคงเป็นที่ชื่นชอบของนักพัฒนา
หากคุณกำลังทำงานกับ Linux นั่นคือสิ่งหนึ่ง แต่เนื่องจากคนส่วนใหญ่ใช้ Windows การเรียกใช้คำสั่ง 'adb shell' จากอินเทอร์เฟซบรรทัดคำสั่งมาตรฐานของ Windows ส่งผลให้เกิดความยุ่งยากและอินเทอร์เฟซที่เห็นได้ชัด โดยปกติ วิธีแก้ไขปัญหาจะถูกสร้างขึ้นในรูปแบบของการเรียกใช้เซิร์ฟเวอร์ telnet บนอุปกรณ์ Android และใช้ Putty ใน Windows เพื่อเชื่อมต่อกับเซิร์ฟเวอร์ telnet นั้น นี่ไม่ใช่วิธีแก้ปัญหาที่ง่ายมาก
ขอบคุณสำหรับสมาชิกอาวุโส XDA sztupyมีวิธีที่ง่ายกว่านี้ ADB เองมีคุณสมบัติการเชื่อมต่อเทอร์มินัลซึ่ง Putty สามารถเชื่อมต่อได้โดยตรง เพื่อให้การทำงานนี้สำเร็จ คุณต้องทำการปรับเปลี่ยนด้วยตนเองเล็กน้อย sztupy ได้รวบรวม Putty binary พร้อมการตั้งค่าส่วนใหญ่ที่ตั้งไว้ล่วงหน้า ดังนั้นไบนารี Putty นี้จะให้ประเภทการเชื่อมต่อใหม่แก่คุณ 'adb' ดังที่แสดงในภาพหน้าจอด้านล่าง
ต่อไปนี้คือวิธีที่คุณสามารถเชื่อมต่ออุปกรณ์ Android ของคุณสำหรับ คำสั่ง adb shelllกับ Putty ที่แก้ไขแล้วของ sztupy โปรดทราบว่าคุณยังคงต้องติดตั้ง ADB ไว้ในเครื่องของคุณ – นี่ไม่ใช่เครื่องมือทดแทนสำหรับสิ่งนั้น
- วางอุปกรณ์ Android ของคุณในโหมดดีบัก USB และเชื่อมต่อกับพีซีผ่านสาย USB
- ดาวน์โหลดไบนารี Putty ที่แก้ไขแล้วที่นี่ (https://www.addictivetips.com/app/uploads/software/adbputty.exe) มิเรอร์แล้วเรียกใช้
- เลือก 'adb' จากประเภทการเชื่อมต่อ
- ป้อน 'transport-usb' (โดยไม่ใส่เครื่องหมายอัญประกาศ) ในช่อง 'host'
- ป้อน 5037 เป็นพอร์ต (ควรมีอยู่แล้ว แต่ป้อนด้วยตนเองหากไม่มี)
แค่นั้นแหละ. กดปุ่มเปิดเพื่อเชื่อมต่อและเพลิดเพลินกับคำสั่ง adb shell ในอินเทอร์เฟซที่ดีกว่ามาก คุณอาจต้องการบันทึกการตั้งค่าการเชื่อมต่อเหล่านี้ใน Putty สำหรับการเชื่อมต่อในอนาคต
สำหรับข้อมูลอ้างอิงและอื่น ๆ โปรดดูหัวข้อจริงที่นี่ในฟอรัม XDA