尝试在黑莓模拟器上运行cordova应用程序时找不到指定的文件

时间:2013-11-11 18:38:47

标签: blackberry cordova blackberry-10 cordova-3

我第一次使用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创建hello com.example.hello 你好 cordova平台添加黑莓10 cordova build

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

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

如果有人有工作或建议会很棒。 感谢

1 个答案:

答案 0 :(得分:1)

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

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

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

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