应用程序不会启动或加载黑莓模拟器

时间:2010-03-25 19:47:47

标签: blackberry blackberry-simulator blackberry-eclipse-plugin blackberry-jde

我正在两台不同的机器(家庭和工作)上开发一个应用程序,而家用机器似乎运行得很好,但是由于缺乏一个更好的词,它的工作就是拥有。它一直在展示以下问题:

  • 加载应用程序时,它将从模拟器的主屏幕开始,而不是以随机间隔启动应用程序。您可以启动应用程序并使其正常工作,然后关闭模拟器,重新加载,并且不加载相同的代码库。
  • 转到应用程序并不会显示应用程序本身,实际上它从未显示过。
  • 尝试加载应用程序cod文件(File-> load java program)永远不会有效。尝试了this thread中的步骤,结果不可靠。
  • 极小的更改,例如将宽度变量的值修改为1,注释掉makeMenu等函数或添加按钮将导致代码不再起作用,IDE不会显示任何错误。
  • 有时使用clear.bat工作,有时不工作。与手动删除具有项目名称的所有文件相同。
  • 重新安装eclipse环境,黑莓插件什么也没做,然后烧掉一个小时。
  • 设置blackberry_app_descriptor.xml文件中的“启动时加载”。

两个系统都使用Eclipse 3.5.1,eclipse 1.1 beta的BB插件,8300模拟器的Java 4.5。我看到的唯一区别是两个系统之间的操作系统。工作一个是XP ​​Sp3,家庭是远景。 vista one并不完美,但我可以在不翻转硬币的情况下测试变量,看看应用程序是否会加载。

我已尝试过在此论坛上类似的解决方案,例如this one,但看起来这些解决方案的日期并不是我的eclipse安装中存在的步骤选项。

所以有人遇到过这种莫名其妙的行为,可以修复吗?我可能会错过任何可以尝试的东西吗?

3 个答案:

答案 0 :(得分:4)

我一直在使用新的1.1插件看到这种行为,应用程序在启动时没有加载,而且FIle->加载java程序没有帮助。对我来说,解决方案是每次都必须运行一个干净的构建,这就是eclipse清理和构建而不仅仅是构建,而不是clean.bat ......希望这有帮助!

答案 1 :(得分:0)

尝试清除项目中具有不正确命名结构的资源,文件名中包含空格或特殊字符。

我花了两天才弄明白。

答案 2 :(得分:0)

我对你的问题有一个解决方案。 正如我所见请首次运行应用程序作为运行黑莓模拟器 这是开始,这里拿起运行然后运行作为黑莓模拟器