คำถามติดแท็ก adb

ADB (สะพานแก้จุดบกพร่อง Android) เป็นเครื่องมือที่มาพร้อมกับ Android SDK ที่ให้คุณสามารถควบคุมและเชื่อมต่อกับอุปกรณ์ Android ของคุณ

6
วิธีใช้ ADB เพื่อส่งเหตุการณ์การสัมผัสไปยังอุปกรณ์โดยใช้คำสั่ง sendevent
ฉันพยายามส่งเหตุการณ์การสัมผัสไปยังอุปกรณ์ที่ใช้ AndroidDebugBridge เพื่อที่ฉันจะได้ทำการทดสอบ UI โดยอัตโนมัติ ผมได้ติดตามการอภิปรายในLINK ฉันสามารถใช้ sendevent เพื่อจำลองการสัมผัสบนอีมูเลเตอร์ได้ แต่ไม่สามารถทำแบบเดียวกันนี้บนอุปกรณ์ เช่นเดียวกับในลิงค์ด้านบนโปรแกรมจำลองดูเหมือนว่าจะส่ง 6 เหตุการณ์สำหรับการสัมผัสแต่ละครั้ง (xcoord, ycoord, 2 สำหรับการกด, 2 สำหรับการเปิดตัว) และมันง่ายที่จะใช้ข้อมูลนี้เพื่อส่งเหตุการณ์ แต่สิ่งที่ได้รับสำหรับหน้าจอสัมผัสสำหรับอุปกรณ์ดูเหมือนจะ สร้างเหตุการณ์มากเกินไป มีใครจัดการส่งสัมผัสจาก ADB ไปยังอุปกรณ์ได้บ้าง? คุณช่วยกรุณาแบ่งปันวิธีแก้ปัญหา


19
Android Studio รับรู้ว่าอุปกรณ์จริงเป็น Null หรือไม่
ฉันได้พัฒนาAndroid Application for Android(SDK min เวอร์ชัน 14) และได้ทำการทดสอบตามปกติกับแท็บเล็ตเช่นSamsung Galaxy 2 and Nexus 7. อย่างไรก็ตามเมื่อฉันพยายามเรียกใช้แอปพลิเคชัน (โดยการคลิกเรียกใช้AndroidStudio) AS ไม่รู้จักข้อมูลแท็บเล็ตซึ่งแสดงในภาพด้านล่าง สิ่งที่น่าสนใจคือดังที่แสดงในภาพด้านบน AS กำลังตรวจจับอุปกรณ์ sdk เช่นกันAPI 1เมื่อเป็นเวอร์ชัน Android 4.2.2 แท็บเล็ตได้รับการตั้งค่าให้ยอมรับ " USB debugging" ในตัวเลือกสำหรับนักพัฒนาแล้วฉันได้ลองรีบูตแท็บเล็ตและรีสตาร์ท AS แต่ฉันก็ยังคงพบปัญหาเดิม (ทุกอย่างเรียบร้อยดีnexus 7 and Samsung Galaxy 2) แท็บเล็ต / อุปกรณ์ที่ฉันใช้งานอยู่คือ T742 "VeryKool" Environment information: OS: ubuntu AndroidStudio version: 0.8.6 …

5
ADB ผ่านระบบไร้สาย
เฮ้ฉันสงสัยว่าคุณต้องการรูทเพื่อทำสิ่งนี้อีกไหม ฉันต้องการติดตั้ง / เรียกใช้แอพผ่านระบบไร้สายเพื่อหยุดการสลับสายเคเบิลทั้งหมดนี้ ฉันยังอ่านพบว่าอาจทำให้เกิดข้อผิดพลาดได้บ้าง? นั่นคือในโพสต์เก่า ๆ ในเว็บไซต์นี้ฉันสงสัยว่าตอนนี้เชื่อถือได้และทำได้ง่ายหรือไม่?
89 java  android  adb 

19
เหตุใดตัวเลือกอุปกรณ์ Android ของ Eclipse จึงไม่แสดงอุปกรณ์ Android ของฉัน
ฉันใช้ปลั๊กอิน Android สำหรับ Eclipse และเมื่อฉันพยายามเรียกใช้โปรแกรมของฉันโดยใช้อุปกรณ์จริงผ่านทางตัวเลือกอุปกรณ์ Androidโทรศัพท์ของฉันไม่อยู่ในรายการเป็นอุปกรณ์ ฉันได้อัปเดต Eclipse แพ็กเกจ Android ทั้งหมดและไดรเวอร์ USB แล้ว แต่ก็ยังไม่ปรากฏขึ้น โทรศัพท์ของฉันใช้ Android 2.1 ซึ่งเป็นเวอร์ชันเป้าหมายที่อยู่ในโครงการ Eclipse ด้วย นอกจากนี้ยังเกิดขึ้นที่อุปกรณ์แสดงเป็นเป้าหมายที่ไม่รู้จักและหมายเลขซีเรียลเป็นเครื่องหมายคำถามดังที่แสดงในภาพหน้าจอ
87 android  eclipse  adb 

12
adb ดึงไฟล์หลายไฟล์
วิธีที่ดีที่สุดในการดึงไฟล์หลายไฟล์โดยใช้ไฟล์ adb pull ฉันมี/sdcard/ไฟล์ 25 ไฟล์ที่มีชื่อต่อไปนี้: gps1.trace gps2.trace ... gps25.trace สัญลักษณ์แทนไม่ทำงาน: adb pull /sdcard/gps*.trace .
87 android  adb 

9
คำสั่ง adb devices ไม่ทำงาน
ฉันใช้ Ubuntu 10.10 64 บิต ฉันติดตั้ง ia32-libs พร้อมกับ Android Debug Bridge เวอร์ชัน 1.0.26 ปัญหาของฉัน: adb devices>>> ???????????? ไม่มีสิทธิ์ sudo adb devices >>>> sudo: adb: command not found adb shell >>> ข้อผิดพลาด: สิทธิ์ไม่เพียงพอสำหรับอุปกรณ์ ฉันเดาว่าสิ่งเหล่านี้เกี่ยวข้องกันทั้งหมด นี่คือข้อมูลที่เกี่ยวข้อง $ echo $PATH /home/me/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/android-sdk-linux_x86/tools:/opt/android-sdk-linux_x86/platform-tools $ which adb /opt/android-sdk-linux_x86/platform-tools/adb $ adb devices * daemon not running. starting …
86 android  linux  ubuntu  adb 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.