1

我创建了一个本机HelloWorld应用程序,用于在模拟器中BlackBerry 10使用BB NDK 10.0.9和运行它。我使用Momentics IDE并且可以轻松地编译和部署我的应用程序。

但是,我想从命令行设置一个自动构建过程。我能够使用makefile. 但我被困在.bar文件的创建中。

我尝试.bar使用以下命令进行构建:

blackberry-airpackager.bat -package HelloWorld2.bar application.xml

但目标.bar不包含我的本机二进制文件。

我究竟做错了什么?

4

1 回答 1

3

本机应用程序有一个特殊的打包程序:blackberry-nativepackager

这段代码成功了:

blackberry-nativepackager.bat -package HelloWorld2.bar bar-descriptor.xml

bar-descriptor.xml除了模拟器之外,还添加了另一个配置:

<configuration id="com.qnx.qcc.toolChain.2121420202" name="Device-Release">
   <platformArchitecture>armle-v7</platformArchitecture>
   <asset path="arm/o.le-v7/HelloWorld" entry="true" type="Qnx/Elf">HelloWorld</asset>
</configuration>
于 2012-10-27T22:48:00.723 回答