2012-07-08 121 views
0

這是一個普遍的問題,現在不需要編碼。我在android中使用shareGps應用程序,我正在將其數據傳輸到我的電腦,通過adb bridge hack丟棄usb系鏈。它轉發一個tcp端口來接收數據。我轉發端口50000使用adb forward tcp:50000 tcp:50000 現在shareGps應用程序也被連接到插座127.0.0.1:50000如何通過套接字將android連接到本地電腦

問題是,當我使用以外的任何其他端口50000.whenever我嘗試使用超過50000之外的其他端口,它不包含GPS數據。爲什麼???也幫我一個解決方法,如果你能

編輯:

我也想知道Android應用程序「ShareGps」是聽哪個端口,也是我想改變它正在使用的端口。幫我,如果有可能

+0

你嘗試哪個端口?它在無特權的範圍內嗎? PC和Android設備上的軟件是否設置爲使用相同的替代端口?順便說一下,你所描述的並不是在這個詞的流行意義上的「tethering」,儘管顯然USB電纜可以被認爲是設備上的物理系繩。 – 2012-07-08 03:57:43

+0

我試圖知道shareGps正在使用的端口號。我嘗試在android終端模擬器中運行'netstat -a',它輸出使用的端口,但它沒有包含大於10000How的端口來50000? – ashutosh 2012-07-08 04:17:38

+1

可能是因爲那是該應用程序的作者選擇使用的端口。您應該聯繫該應用程序的支持;這似乎不太可能或可能成爲編程問題,所以它在這裏不太合適。 – 2012-07-08 04:21:08

回答

0

你必須知道的端口範圍:List_of_TCP_and_UDP_port_numbers

動態,私人或臨時端口。 範圍49152-65535 - 位於註冊端口之上 - 包含無法在IANA註冊的動態端口或專用端口。此範圍用於自定義或臨時目的以及自動分配臨時端口。

,你可以在應用程序的userGuide看到:sharedroid.jillybunch.com/user.html,你可以用500000 shareGps TCP端口

+0

如果是這樣,那麼我認爲端口50000可能是端口sharegps使用.am我在這裏?我怎麼知道哪個端口是應用程序「shareGps」正在監聽? – ashutosh 2012-07-08 04:24:30

+0

正如您可以在應用程序的userGuide中看到的:http://sharedroid.jillybunch.com/user.html,您可以使用500000 for shareGps tcp端口。 – AliSh 2012-07-08 05:12:38

相關問題