我对Android编程非常陌生。我试图通过SQL Server和PHP (服务器端)访问Android的数据库连接。
现在,我可以使用locahost通过Emulator连接到本地计算机上进行工作。但是,当我通过USB数据线连接Android平板电脑以检查实际Android设备上的应用程序时,我无法进行连接。
有没有办法,我可以通过USB线访问我的Android平板电脑上的localhost。就像它如何与10.0.2.2以及Emulator一起工作。
任何帮助或评论都是很棒的!
发布于 2013-02-05 13:19:57
不你不能。通过USB电缆连接到您的计算机不会将您的android设备放入计算机的网络中。如果您的系统(托管本地主机服务器的系统)在网络上,请尝试使用WIFI将设备连接到网络上。
在一部HTC手机上,我看到了连接到系统时的Reverse Tethering选项。如果您的设备支持反向tethering,那么您可以使用此模式连接您的android设备。这将使设备与您的计算机位于同一网络中。
仅供参考,在执行此操作时,如果您尝试连接到本地主机将不起作用,您必须指定您的系统的IP地址。
发布于 2015-04-06 07:49:42
你错了。可以,停那儿吧。我也是这么做的。使用EasyPHP-DevServer-14.1VC11.exe的诀窍是,您必须首先将本地ip地址添加到Apache服务器才能监听它。
右击托盘图标,进入"Configuration“-> "Apache”在"httpd.config“中
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
Listen 127.0.0.1:80
Listen 192.168.0.201:80 <<-- ADD THIS LINE然后转到控制面板并停用Windows防火墙或将您的智能手机/平板电脑Ip地址添加到例外中。
就这样。我希望它能帮上忙。
IP地址192.168.0.201可能与您的IP地址不同。192.168.0.X
https://stackoverflow.com/questions/14700458
复制相似问题