0

黑莓应用程序在 OS 5.0 中运行,但在 OS 6.0 或 7.1 中不运行

按照我在涟漪中遵循的步骤:

  1. 选定平台 webworks 2.0.0
  2. 在构建选项中单击设置并输入新的 SDK 路径。
  3. 在项目根目录中输入本机文件夹路径
  4. 在存档名称中命名
  5. 在输出文件夹中输入路径
  6. 在密码字段中输入密码

打包“CreateProcessW:系统找不到指定的文件”时仍然出错。所以仍然手动打包应用程序,应用程序在 OS 5.0 中运行,但在 OS 中不运行

我使用 Worklight 5.0.6.2 和 5.0.5 来开发应用程序,在这两种情况下,应用程序都只能在 OS 5.0 中运行

使用:

  • 工作灯 5.0.5/5.0.6.2
  • 黑莓 SDK v2.3.1.5
  • Ripple 中的“黑莓”平台
4

1 回答 1

0

它在 Ripple 模拟器中工作的原因是因为模拟器所做的只是加载应用程序的 Web 资源,这本质上就像使用 Worklight Console 预览应用程序一样。

我猜以下可能会有所帮助(它帮助我让 Ripple 恢复工作状态):

  1. 将 BlackBerry SDK 从 Program files 复制到 C:\(同时删除文件夹路径中的所有空格)
  2. 确保您的 Java 也在 C:\
  3. 导航到 SDK 的 bin\ 文件夹在其新位置
  4. 打开文件 bbwp.properties 文件并将 Java 路径编辑到其在 C:\ 中的新位置
  5. 检查 Ripple 现在是否签署了您的应用程序

除了上述之外,请确保您选择的“平台”是“WebWorks 2.0.0”。这是使用 BlackBerry 6/7 时的正确平台。

在 Ripple 的设置窗口中,您需要:

  • 从上方指向新的 SDK 位置。
  • 路径字段需要指向 Worklight 的 BlackBerry 环境的本机文件夹。
  • 当然,您需要指定输出文件夹位置、名称、签名密钥密码、...

尝试使用 Ripple 再次打包和签名。

我当然希望您已阅读有关 BlackBerry 的入门培训材料?

于 2013-06-05T14:42:18.427 回答