Cordova serve说找不到404

Cordova serve说找不到404,cordova,cordova-3,Cordova,Cordova 3,我刚开始学习科尔多瓦 我已经使用创建了一个应用程序 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 当我打开

我刚开始学习科尔多瓦

我已经使用创建了一个应用程序

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

为什么??我做错了什么?我对科尔多瓦发球指令的理解有误吗

我应该看到某种“应用程序”在Chrome中“呈现”,不是吗


(使用3.1.0-0.1.0)

是的,我也被这个刺痛了

现在,正确的行为似乎是跑步

cordova serve
然后你可以导航到

localhost:8000/<platform>/www/index.html
localhost:8000//www/index.html
在您的案例中,平台是“android”。它似乎不再自动路由到index.html,因此您需要显式地包含url的这一部分。有一个cordova bug,但我找不到任何关于此的文档。

澄清:

Cordova启动一个服务器,监听端口8000上的所有可用IP地址。这就是消息所说的“0.0.0.0:8000”上运行的意思。这并不意味着服务器实际上是在0.0.0.0上运行的


0.0.0.0不是有效的IP。

谢谢!这对我来说是一个巨大的进步!另一个问题,我一直认为,一旦我能够“服务”文件,我可以使用Ripple在Chrome上模拟手机。然而,不管有没有ripple,我都会得到一个输入框:你知道我如何前进吗?是的,我也知道。没有时间进行全面调查,但发现如果我单击“取消”,效果会很好。但如果收到提示,请不要忘记按“取消”,否则将得到一个无限循环。