簡體   English   中英

Android adb無線調試與USB配件

[英]Android adb wireless debugging with USB accessory

我有adb無線連接工作用於在eclipse中調試應用程序,但我遇到的問題是使用USB電纜連接到附件的應用程序。

該應用程序設計為在插入附件時啟動,因此我建立了我的ADB連接,然后在eclipse,代碼加載等上運行調試,現在當我在應用程序中插入附件啟動並運行但失去與eclipse的通信。 所以我無法調試!

在命令提示符中,只需在平板電腦插入FT311后再次運行adb connect <device ip>:5555 (我假設它是你問題的FT311)。 然后它將重新連接,然后再次運行adb logcat並完成。

這只是部分解決方案。 是的,您可以通過WiFi重新建立連接(效果很好,BTW)但是當您斷開或重新連接USB電纜時,您將再次失去與ADB的關聯 - 即使它通過WiFi運行並且不依賴於USB一點都不

所以要注意,這可行但不會解決問題,例如,如果您嘗試調試與USB連接/分離Intent相關的任何內容。

Android官方開發者文檔中的USB主機和附件概述在此提醒我們:

調試注意事項

在調試使用USB附件或主機功能的應用程序時,您很可能會將USB硬件連接到Android設備。 這將阻止您通過USB與Android設備進行adb連接。 您仍然可以通過網絡連接訪問adb。 要通過網絡連接啟用adb:

  • 通過USB將Android設備連接到您的計算機。
  • 在SDK platform-tools/ directory ,在命令提示符下輸入adb tcpip 5555
  • 輸入adb connect <device-ip-address>:5555您現在應該連接到Android設備並可以發出通常的adb命令,如adb logcat
  • 要將設備設置為偵聽USB,請輸入adb usb

請記住:Android官方文檔可以讓您更好地了解Android,有時不是,但每次都是ALMOST。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM