1

您好,我正在制作一个 Google Appengine 托管的 HTML5 webapp。到目前为止它正在膨胀,除了每次我想测试网页时,我都必须将它上传到服务器,以便我的手机可以去获取 url。

有没有办法在我的 webview 上测试我的 win 机器上的本地服务器?我真的厌倦了不得不将它上传到 appengine,在 webview 渲染中看到一些小错误并且不得不重新上传它。

谢谢

鲁本

4

2 回答 2

2

如果你在模拟器上或者在同一个网络上,你的win机器就是服务器。您只需要通过转到命令提示符并编写命令来获取它的 IPipconfig

并在您的 android 应用程序上使用此 IP

有关获取 ip 的更详细方法: http ://www.youtube.com/watch?v=49tYGwBhP3Y

于 2013-04-26T23:18:16.577 回答
1

默认情况下,本地开发服务器只允许来自同一台机器的连接。如果您想使用 Android 模拟器,那很好(但听起来您不想使用评论中的模拟器)。

您应该使用该--host参数(在最新版本的 SDK 中)将您的服务器绑定到您的网络上可见的地址,例如:

dev_appserver.py --host=0.0.0.0 .

完成此操作后,您可以将 Web 视图指向 LAN 上计算机的地址。

于 2013-04-26T23:11:41.173 回答