应用程序未部署在Blackberry模拟器上

iOS*_*Dev 5 simulator blackberry blackberry-os-v4.5

我尝试在黑莓模拟器8100上部署.cod,.alx.jar文件;应用程序没有部署在手机上.我正在使用Eclipse的Blackberry插件.我该如何解决这个问题?

请帮忙


更新

你好,谢谢你的回复.我试图按照你的建议运行应用程序.

每次运行任何项目时,是否需要设置新的运行配置?

什么应该是构建配置的默认值?[调试,私有或发布]

Ant*_*izk 8

将.cod文件复制到模拟器的目录(所有其他.cod文件所在的位置)并重新启动模拟器将起作用.

可能你想从Eclipse自动部署.如果这不适合您,有几件事要检查:

检查项目是否已为BlackBerry激活 - 从项目的右键单击菜单中,确保选中Activate For BlackBerry.

如果已经检查过(默认情况下在创建新BB项目时),那么有时显式构建项目就可以解决问题:从Project菜单中选择Build Active BlackBerry Simulation

编辑:为了回应下面的一些评论,我想到了别的.您选择的配置可能与您的问题有关(BlackBerry - > Build Configurations).JDE插件中的配置不会影响生成的代码,但它确实会影响为BlackBerry激活的项目.如果切换配置,您的项目可能会被取消激活.
由于它不会影响代码,我通常只选择一个配置并在整个调试和发布过程中坚持使用它.


cla*_*nta 6

您可能在PATH中缺少'jar'.如果是这样,eclipse BB插件将无声地失败,您的应用程序将不会被推送到您的模拟器插件目录.要在eclipse中查看此故障,请选择"Project> Build Active BlackBerry Simulation".

如果您的路径中没有jar,那么您将看到:

I/O Error: Cannot run program "jar": CreateProcess error=2, The system cannot find the file specified rapc executed for the project
Run Code Online (Sandbox Code Playgroud)

那么,如果你的JDK在这里:

C:\Sun\SDK\jdk\bin
Run Code Online (Sandbox Code Playgroud)

然后将其附加到系统环境的PATH变量,然后重新运行"Build Active BlackBerry Simulation",您应该看到:

rapc executed for the project [YOUR PROJECT]
Run Code Online (Sandbox Code Playgroud)