8

我刚刚开始使用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

404在科尔多瓦

为什么?我究竟做错了什么?我是否理解了 cordova s​​erve 命令的含义错误?

我应该在 Chrome 中看到某种“渲染”的“应用程序”,不是吗?

(使用 3.1.0-0.1.0 )

4

2 回答 2

12

是的,我也被这个刺痛了。

现在正确的行为似乎是运行

cordova serve

然后你可以导航到

localhost:8000/<platform>/www/index.html

在您的情况下,平台是“android”。它似乎不再自动路由到 index.html,因此您需要明确包含该部分 url。尽管我找不到任何关于此的文档,但这里有一个科尔多瓦错误。

于 2013-10-08T12:28:12.140 回答
1

澄清:

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

0.0.0.0 不是有效的 IP。

于 2014-03-24T01:36:57.400 回答