簡體   English   中英

轉發ADB端口以將數據從Android設備發送到PC的速度

[英]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.

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