在Blackberry 10 alpha Simulator中安装Target Bar文件

时间:2013-04-29 14:04:49

标签: blackberry-simulator blackberry-10 blackberry-cascades blackberry-qnx blackberry-ndk

我有问题,在Alpha Simulator中安装了BB10 BAR文件。

我在QNX Momentics IDE上创建了一个黑莓10 casecade应用程序。当我使用“模拟器 - 调试”模式时,应用程序在Blackberry 10 alpha模拟器上运行良好。

我还使用bar-descriptor.xml中的“Export Release Build”向导创建了BAR文件。 BAR成功创建。后来我清理了BB 10 alpha模拟器,并能够使用vnBB10工具安装条形文件。它很棒。

这里的问题是为什么应用程序没有在BB 10模拟器中运行当我使用“设备发布”模式创建BAR文件并签署BAR时? (实际上,我在Simulator中安装了设备发布BAR文件。我可以看到应用程序图标和启动画面。它还显示了Blackberry权限窗口。但之后它突然停止。没有可以探索的日志)

- >你认为'Device-Release'栏只适用于BB 10(Z10 / Q10 / Playbook)设备吗?不适用于模拟器?

- >如何创建一个可以在BB 10 Device&模拟器吗

我非常感谢您查看此查询。

〜albeee〜

1 个答案:

答案 0 :(得分:1)

Device-Release和Device-Debug将构建arm二进制文件,而Simulator-Debug将构建x86二进制文件。从本质上讲,真实设备和模拟器之间的处理器是完全不同的,您需要告诉交叉编译器您要定位的架构。这就是为什么Device-Release / Device-Debug永远不会在模拟器上运行以及为什么Simulator-Debug永远不会在真实设备上运行的原因。

可能有办法在一个栏中打包两个架构,但你为什么要这样做?模拟器不需要带符号的条形,仅用于开发。