Android平板电脑访问localhost网站

时间:2013-02-05 04:56:46

标签: android android-emulator emulation

我是Android编程的新手。我试图通过SQL Server和PHP(服务器端)访问Android的数据库连接。

现在,我可以使用locahost通过Emulator连接到本地计算机上。 但是,我无法通过USB线连接Android平板电脑来检查实际Android设备上的应用程序。

有什么办法,我可以通过USB线访问Android平板电脑上的localhost。就像10.0.2.2和仿真器一样。

任何帮助或评论都会很棒!!!

2 个答案:

答案 0 :(得分:0)

不,你不能。使用USB线连接到您的机器不会将您的Android设备放在计算机的网络上。 如果您的系统(托管本地主机服务器的系统)位于网络上,请尝试使用WIFI将设备连接到网络。

在一部HTC手机中,连接到系统时,我看到反向连接选项。如果您的设备支持反向网络共享,那么您可以使用此模式连接您的Android设备。这将使设备与您的计算机位于同一网络上。

仅供参考,在执行此操作时,如果您尝试连接到localhost它将无法工作,您必须指定系统的IP地址。

答案 1 :(得分:0)

你错了。 是的你可以。我也做了同样的事。使用简单的EasyPHP-DevServer-14.1VC11.exe 诀窍是你必须先将你的本地IP地址添加到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可能与您的不同。 192.168.0.X