1

我第一次使用cordova 组装了一个blackberry10 应用程序。

我从 hello world 示例开始,但无法让应用程序在我的模拟器中运行。

当我跑

cordova emulate blackberry10

我收到以下错误:

Generating config.xml from defaults for platform "blackberry10" Preparing blackberry10 project Running on emulator for platform "blackberry10" via command "cmd" /c D:\Workspac es\AppWorkspace\hello\platforms\blackberry10\cordova\run --emulator [Error: An error occurred while emulating/deploying the blackberry10 project. The system cannot find the file specified. ]

我确定我已经正确设置了所有内容。我在 windows 7 上使用 cordova 3.1 并完成了以下操作:

  • 安装SDK并添加到我的路径:C:\bbndk\host_10_2_0_15\win32\x86\usr\bin
  • 请求并安装了签名文件
  • 使用正常步骤创建 hello world 项目

cordova create hello com.example.hello cd hello cordova platform add blackberry10 cordova build

  • 安装并启动模拟器,启用开发者模式
  • platforms\blackberry10\cordova\target.bat add emu 169.254.0.1 -t simulator

target.bat 还给了我“系统找不到指定的文件”错误。

如果有人有解决方法或建议,那就太好了。谢谢

4

1 回答 1

1

运行命令“cordova build -d”时,我设法找到一个错误,该错误链接到不存在的图像文件。似乎 www 中的配置文件被 build 命令更改并添加了不存在的图像文件的路径。

我还没有修改它,但现在我只是在 blackberry10 配置文件中添加了具有相同名称的文件,该项目现在可以在模拟器上构建并运行得很好。

将带有 res 图标和屏幕的 blackberry 文件夹更改为 blackberry10。在屏幕中添加具有以下名称的图像 splash-1280x768.pnp, splash-720x720.png ,splash-768x1280.png

在 www 文件夹的配置文件中将 windows phone 图标 icon-173 的名称更改为 icon-173-tile。

于 2013-11-14T10:50:56.500 回答