![](/img/trans.png)
[英]How to send data from an Android device to pc through serial port over USB
[英]Speed of forwarding ADB ports to send data from Android device to PC
我正在尋找一種將命令從Android設備發送到計算機的快速方法。 有3種方法可供考慮,藍牙,帶USB的ADB和USB。 服務器套接字連接太慢,無法滿足我的需求。
當試圖實施它們時,這三個似乎都讓我頭疼。
我知道直接的USB連接會比其他任何方式都快,但是我發現實現起來特別困難。
許多用戶建議使用adb通過USB進行通信。 有問題的主要方法是使用ADB服務器/客戶端實現,在該實現中,我將轉發ADB端口並使用套接字連接在我的Android設備上托管服務器(以某種方式涉及USB)。 此處提供更多信息: http : //www.anothem.net/archives/2010/02/15/communication-over-the-usb-cable/
與使用標准服務器/客戶端套接字連接相比,此方法會更快嗎(因為此方法涉及USB)。
我對這一切的工作方式有些模糊,因為我認為這不是一個很普遍的要求。 如果有人能進一步解釋此方法,我將不勝感激。 謝謝!
我做了一個從藍牙開始的應用程序,經過一些測試,我決定使用帶有WIFI接口的普通TCP套接字。 該應用程序由一台PC組成,該PC可以處理多達20個平板電腦,用於在餐館,迪斯科舞廳等商業命令輸入。每次平板電腦連接服務器時,都會發送約100張小JPG圖片,分別代表菜單中的不同項目。 它的完成非常快,不到兩分鍾,在正常的數據輸入中,到目前為止,我還沒有發現任何問題。 我不知道您需要多快,但是WIFI插座的速度至少和USB(2.0)和藍牙一樣快。
此外,平板電腦和PC可以通過插座相距數百米,這取決於您的WIFI配置,可以輕松擴展。 要考慮的另一件事是設備進入睡眠狀態,喚醒時可能需要幾秒鍾才能啟動並運行WIFI,在某些奇怪的情況下,您需要重新啟動套接字連接。
無論您決定使用哪種方式,所有這些當然都應通過定義明確的協議來處理。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.