2012-07-08 119 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

相关问题