无法使用WebWorks部署到Blackberry 10 Simulator

时间:2014-01-04 21:43:42

标签: html5 cordova blackberry-10

我现在已经关注了herehere找到的所有Blackberry文档。还有一些我如何得到以下错误:

[BUILD]   Populating application source
[BUILD]   Parsing config.xml
[BUILD]   Generating output files
[WARN]    Failed to find debug token. If you have an existing debug token, please copy it to %HOME%/.cordova/blackberry10debugtoken.bar. To generate a new debug token, execute the 'run' command.
[WARN]    Failed to find debug token. If you have an existing debug token, please copy it to %HOME%/.cordova/blackberry10debugtoken.bar. To generate a new debug token, execute the 'run' command.

我使用此链接创建了栏here(在上面的链接中甚至没有指定)请任何人都可以解释这个或指向一个教程,获取一个并运行到hello world app for黑莓WebWorks作为黑莓链接真的没有帮助

1 个答案:

答案 0 :(得分:0)

我也找不到有用的说明,但我在Momentics IDE旁边安装了原生SDK,并且它有一个向我创建了所有必要的向导:

  1. 创建一个新的BB10项目
  2. 右键单击Project Explorer
  3. 中的项目根节点
  4. 打开BlackBerry Tools,然后打开配置目标

      
        

    如果C中没有CSK,向导将开始允许您创建CSK和BAR文件,并将它们部署到您的设备:\ USERS [User] \ AppData \ Local \ Research In Motion     如果CSK已经存在于上面的路径中,那么您将能够使用现有的CSK创建和安装调试令牌。

      
  5. 在您创建令牌后,我必须将其复制到C:\ Users [User] .cordova并将其重命名为blackberry10debugtoken.bar,以使WebWorks UI中的构建工作。

  6. 然而,虽然我现在在我的模拟器上安装了DebugToken,并且Webworks UI很乐意构建项目,但构建和安装操作失败并显示如下错误消息:

    fs.js:418
      binding.open(pathModule._makeLong(path),
              ^
    TypeError: path must be a string
        at Object.fs.open (fs.js:418:11)
        at Object.fs.readFile (fs.js:206:6)
        at _self.findConnectedSimulator (D:\WebWorks\HelloWorld\platforms\blackberry10\cordova\lib\target-utils.js:190:12)
        at Object.async.series.ip (D:\WebWorks\HelloWorld\platforms\blackberry10\cordova\lib\run-utils.js:48:17)
        at D:\WebWorks\HelloWorld\platforms\blackberry10\cordova\node_modules\async\lib\async.js:561:25
        at iterate (D:\WebWorks\HelloWorld\platforms\blackberry10\cordova\node_modules\async\lib\async.js:131:13)
        at Object.async.eachSeries (D:\WebWorks\HelloWorld\platforms\blackberry10\cordova\node_modules\async\lib\async.js:147:9)
        at Object.async.series (D:\WebWorks\HelloWorld\platforms\blackberry10\cordova\node_modules\async\lib\async.js:560:19)
        at Object.getTargetName (D:\WebWorks\HelloWorld\platforms\blackberry10\cordova\lib\run-utils.js:45:15)
        at fn (D:\WebWorks\HelloWorld\platforms\blackberry10\cordova\node_modules\async\lib\async.js:579:34)
    

    我很感激任何能够进一步发现并使WebWorks UI无需安装Momentics&本机SDK,或者让部署到模拟器工作......

相关问题