我刚刚开始使用cordova。
我使用
创建了一个应用程序cordova create androidTest
然后
cd androidTest
cordova platform add android
cordova prepare
cordova build
最后,
cordova serve android
说
Static file server running at
=> http://0.0.0.0:8000/
CTRL + C to shutdown
当我打开它时,我唯一得到的是:
404 Not Found
为什么呢?我究竟做错了什么?我是否明白了cordova serve命令的含义?
我应该会在Chrome中看到某种“渲染”的“应用程序”,不是吗?
(使用3.1.0-0.1.0)
答案 0 :(得分:12)
是的,我也受到了这种骚扰。
现在正确的行为似乎只是运行
cordova serve
然后您可以导航到
localhost:8000/<platform>/www/index.html
在你的情况下,平台是'android'。它似乎不再自动路由到index.html,因此您需要明确地包含该部分URL。有一个cordova错误here,虽然我找不到任何关于此的文档。
答案 1 :(得分:1)
澄清:
Cordova启动一个服务器,侦听端口8000上的所有可用IP地址。这就是当消息表示它在&#34; 0.0.0.0:8000&#34;上运行时的含义。它并不意味着服务器实际上是在0.0.0.0上运行。
0.0.0.0不是有效的IP。