我是PhoneGap的初学者,但我发现只有通过将其提供给手机上运行的PhoneGap Developer应用程序,才能测试应用程序。唯一的问题是它对我不起作用。
当我从命令行运行以下命令
时phonegap serve
我可以通过访问在服务器启动时显示的URL来访问我的Firefox中的应用程序(或者只是localhost:3000,并没有太大的区别)。
然而问题是,当我从另一台机器输入URL时,http请求似乎超时,因此我无法在我的Android设备上测试应用程序(到目前为止应用程序只是一个自动生成的helloWorld)< / p>
我已经禁用了我的防火墙并尝试以管理员身份运行命令行,但这些没有帮助。我也尝试过运行'cordova serve',但这给了我完全相同的结果。例如,当我尝试运行glassfish时,不会发生同样的问题。
我的PhoneGap CLI版本是5.0.0-0.28.1和 我的Phonegap Developer应用程序版本是1.5.2
答案 0 :(得分:0)
其他“机器”实际上是移动设备是否在蜂窝网络以及WiFi上?即使我在我的iPhone和iPad上使用我的wifi网络,我也不得不切换到飞行模式以连接到PhoneGap服务器。