วันจันทร์ที่ 24 มิถุนายน พ.ศ. 2556

[Tips] ADB OverNetwork หลายเครื่องได้ในคราเดียว

เคยเป็นกันบ้างไหมครับ เขียนๆแอพอยู่จะลองรันแอพไปๆมาๆ อ้าว หาสายUSB ไม่เจอซะงั้น วันนี้ผมมีวิธีแก้ปัญหาโลกแตกนี้มาฝากครับ
ก่อนอื่นเลย เราต้องมีตัว ADB ก่อนนะครับ โดยท่านสามารถโหลดได้ในชุดของ Android-sdk โดยจะอยู่ในโฟลเดอร์ platform-tools นะครับ
http://developer.android.com/sdk/index.html

พิเศษ!! หาท่านใช้ Linux แล้วละก็ เรามีวิธีที่ง่ายกว่านั้น
-เปิด Terminal พิมพ์ sudo apt-get install android-tools-adb



-จากนั้นกรอก password ของ account ที่ท่าน login อยู่ใน linux ครับ



-รอสักดาวน์โหลดสักครู่ครับ จนกระทั่ง ขึ้นว่าสามารถพิมพ์คำสั่งต่อไปได้ก็เป็นอันเสร็จในส่วนการลง ADB ครับ
 


-จากนั้นเข้า eclispe ไป ลองกด Run project ดู ถ้าเจอหน้าต่างประมาณนี้ ให้ กด no ไปนะครับ
 


-เจอหน้าต่างนี้บอกให้ทราบว่ายังไม่มีอุปกรณ์ใดๆ ต่อเข้ามาที่ คอมพิวเตอร์เลย
 


-ให้เชื่อมอุปกรณ์ทั้งหมดเข้าในwireless ตัวเดียวกัน จากนั้น จด IP ของอุปกรณ์ Android แต่ละตัวไว้
 
** กรณีปล่อยสัญญาณเป็น portable Hotspot ดู ip ได้โดยใช้คำสั่ง ip addr ดูตรงบรรทัด inet
 


-เข้า ตั้งค่า > นักพัฒนาซอฟแวร์ > ติ๊กที่ ADB OverNetworkครับ
 
**เครื่องไหนไม่มีให้โหลดแอพ ADB OverNetwork ใน playstore ครับ
 


-จากนั้น ต่อเข้า ip ของอุปกรณ์เลยนะครับ ใช้คอมเปิด terminal พิมพ์ adb connect ตามด้วย ipครับ
 
แน่นอนว่าเราสามารถเชื่อมต่อได้หลายเครื่องพร้อนกัน
 



กลับมาดูที่ Eclispe ก็จะเห็นว่ามันมีเมนูมาให้เลือกแล้ว !!!
 


เท่านี้เราก็จะสามารถรันแอพโดยไม่ต้องใช้สายได้แล้วนะครับ
 

ไม่มีความคิดเห็น:

แสดงความคิดเห็น