這是一個普遍的問題,現在不需要編碼。我在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」是聽哪個端口,也是我想改變它正在使用的端口。幫我,如果有可能
你嘗試哪個端口?它在無特權的範圍內嗎? PC和Android設備上的軟件是否設置爲使用相同的替代端口?順便說一下,你所描述的並不是在這個詞的流行意義上的「tethering」,儘管顯然USB電纜可以被認爲是設備上的物理系繩。 – 2012-07-08 03:57:43
我試圖知道shareGps正在使用的端口號。我嘗試在android終端模擬器中運行'netstat -a',它輸出使用的端口,但它沒有包含大於10000How的端口來50000? – ashutosh 2012-07-08 04:17:38
可能是因爲那是該應用程序的作者選擇使用的端口。您應該聯繫該應用程序的支持;這似乎不太可能或可能成爲編程問題,所以它在這裏不太合適。 – 2012-07-08 04:21:08