2012-09-20 16 views
1

我无法编译使用Momentics IDE的HelloWorldDisplay本机应用程序。 我按照通过对BB10原生SDK开发者页面入门指南:无法编译Momentics中的BB10示例本机应用程序“HelloWorldDisplay”

https://developer.blackberry.com/native/beta/documentation/getting_started.html

我下载的示例应用程序,并尝试导入并建立由右HelloWorldDisplay应用单击它并选择建立。

构建失败,并显示以下控制台输出:

**** Build of configuration Device-Debug for project HelloWorldDisplay **** 

make all 
make -j 1 -CDevice-Debug -fmakefile all 
make[1]: Entering directory `C:/Users/pro-cln0042/Downloads/Code/BB10Examples/HelloWorldDisplay/Device-Debug' 
make[1]: Leaving directory `C:/Users/pro-cln0042/Downloads/Code/BB10Examples/HelloWorldDisplay/Device-Debug' 
make[1]: *** No rule to make target `HelloWorldDisplay', needed by `all'. Stop. 
make: *** [all] Error 2 

**** Build Finished **** 

是我错在认为Momentics的是应该自动处理这个问题,而且我应该只可以右键单击 - >构建没有设置任何编译器,构建文件等?

我是BB开发和Eclipse/Momentics的新手。任何有关如何解决这些错误的建议将非常感激。

回答

1

您的链接将返回404 Not Found错误。我怀疑你已经建立了一个旧的开发环境。转到BB10 Beta 2 site并从那里下载NDK,然后按照说明进行操作。 PlayBook和BB10 NDK基于Momentics,但具有大量定制功能来支持BlackBerry(尤其是BB10)的开发。由于它处于Beta版,因此它是一个移动的目标,您必须保持IDE和模拟器保持最新状态。

+0

感谢您的死链接,修复。我安装了10.0.6版本,我认为它是最新版本。 #BlackBerryDev IRC频道中的一些人有不同的错误类似的问题。在尝试了几个样本之后,我们成功地构建和部署了“地理位置”示例。一些开发人员建议,可能样本并未全部更新为与最新的SDK版本兼容。感谢您的回复。 – titch

+0

这完全有可能。 API在开发系统时仍处于不断变化之中。这可能令人沮丧,但另一方面,我们可以等待API冻结。支付早期使用费的一个代价。好消息是最终的API应该在本月底完成并可用。 – Richard

+0

嗨,你可以尝试其版本10.0.9的新SDK。这个版本有更多的功能,然后10.0.6和一些稳定也。 – Megha