我正在尝试测试使用Google AppEngine开发的应用程序。
当我想从计算机上进行测试时,我用来开发应用程序(浏览器中为“ localhost:8888”),一切正常。
但是,当我想使用“ 192.168.5.194:8888”(计算机的本地IP地址)从Android设备的浏览器中对其进行测试时,它什么也没给我(它只是尝试不成功地连接到该站点)。
因此,我的计算机和浏览器在同一局域网中。该comp正在运行win7。我用eclipse(Kepler)开发。
感谢您的帮助。
在命令行参数下的文档中,有一个名为host的参数。
您可以像这样启动本地环境 ./dev_appserver --host=0.0.0.0
您必须用实际的网络ip地址替换0 ,对于Windows 192.168.0.42
,可以ifconfig
在Linux all mac终端中的命令中找到类似的内容ipconfig
。
如果您从喜欢的浏览器访问您的实际IP地址,例如192.168.0.42:8080
8080端口,而您没有手动设置,则可以从网络上的任何浏览器访问本地计算机。
上面的说明仅适用于非图形环境,如果您使用的是应用程序来启动服务器,而我尚未检出它,并且由于我正在Linux上运行,目前无法,但是我非常有信心在参数中的某处定义主机。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句