Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安卓-如何将安卓手机连接到电脑';本地主机_Java_Android_Localhost - Fatal编程技术网

Java 安卓-如何将安卓手机连接到电脑';本地主机

Java 安卓-如何将安卓手机连接到电脑';本地主机,java,android,localhost,Java,Android,Localhost,我在计算机上运行Web服务器。我想通过我的android手机控制和使用。(物理设备) 我正在Windows 10上使用WAMP服务器 这可能吗?如果是,我该怎么办 提前谢谢 这取决于客户端和服务器所连接的网络 如果您使用的是仿真器,那么只需使用您的本地ip地址即可 如果您使用的是同一本地网络上的物理设备(例如:您的家庭wifi),请使用您的本地ip地址,确保您的服务器处于联机状态,并确保没有防火墙阻止您的服务器侦听您的请求 如果您使用的是远程网络(比如internet)上的物理设备,那么请使用

我在计算机上运行Web服务器。我想通过我的android手机控制和使用。(物理设备)

我正在Windows 10上使用WAMP服务器

这可能吗?如果是,我该怎么办


提前谢谢

这取决于客户端和服务器所连接的网络

  • 如果您使用的是仿真器,那么只需使用您的本地ip地址即可
  • 如果您使用的是同一本地网络上的物理设备(例如:您的家庭wifi),请使用您的本地ip地址,确保您的服务器处于联机状态,并确保没有防火墙阻止您的服务器侦听您的请求

  • 如果您使用的是远程网络(比如internet)上的物理设备,那么请使用您的远程ip地址,确保您的服务器处于联机状态,并且没有防火墙阻止它获取本地请求,将路由器配置为将外部请求转发到您用作服务器的计算机(如果您是新手,请检查ip转发是什么)

在Windows上运行WAMP服务器的示例
  • 您可以从该站点获取远程ip地址
  • 要使您的Apache联机,请在单击wamp服务器图标时在菜单显示上选择“联机”(您可能会遇到此问题)

如果您想将外部设备连接到本地开发环境,有几种服务可以为您提供很好的通道

这些服务包括:

  • 韩国:
  • PageKite:
  • 本地隧道:

这些服务的作用是通过一个临时隧道将公共地址连接到您的开发环境,您可以随意打开。您不必配置防火墙,也不必拥有公共IP,使用它们通常相当简单。试一试,看看哪一个最适合您的需要。

我猜“localhost”只是您计算机的一个方面。必须掌握一些有关网络、编程等的知识。您可以推荐有关这些方面的任何来源。如果有的话,我很乐意知道。使用您计算机的本地IP。在Windows上,在控制台中键入
ipconfig
,然后查找“IPv4地址”后的值。将“localhost”视为“我自己”的计算机对话。或者,如果您的计算机不在路由器后面,或者您已设置端口转发,请使用其公共IP地址(使用很容易找到).
在我的计算机的本地主机上有一个站点。
。胡说八道。你在计算机上运行一个Web服务器。而且每个设备,android、linux或windows,都是它自己的本地主机。因此,以这种方式谈论本地主机没有意义。我想我理解你的意思,但我的英语不好,我对这个主题不太了解。我该怎么说呢说?我正在使用物理设备。当你说“确保没有防火墙阻止它”时,你想说什么。我该怎么做?您使用的是什么web服务器?您使用的是什么操作系统?如果您使用的是模拟器,请使用您的本地ip地址。。不。那么您必须使用ip 10.0.2.2。@greenapps相信我,您的本地ip地址也可以。
如果您想将外部设备连接到本地开发环境t
。没有人希望这样。OP希望将Android设备上的客户端应用程序与计算机上运行的服务器应用程序连接起来。这正是“外部设备”的意思,即他们自己计算机以外的设备。听起来他们有一个服务器应用程序运行在他们开发的计算机上,他们有一个应用程序运行在他们想要连接的电话上,这正是我所说的情况。
这正是它的意思,
。只有在你的fanthasy中。如果你想唉,你现在解释的话,现在就做吧,因为你原来的措辞毫无意义。原来的措辞很好,你没有理解它并不意味着它无效。