eclipse开发blackberry问题集合及解决方案

--------------------------------------------------​-
Error inside JVM:
Access violation reading from 0x00000008

如果你保存了它生成的错误log文件的话,压缩包里面的将有以下几个文件:
'模拟器编号'.bug
fledge-saved.conf
'模拟器编号'-saved.conf
info.txt
fledge.xml
fledge.dmp

如果出现上诉这种情况,先关闭模拟器,然后你只需在你的ejde.componentpack目录下面的..\components\simulator下面找到clean.bat文件并运行它,等他运行结束即可解决上诉问题.

 

--------------------------------------------------​-

BlackBerry simulators Error:

Error inside JVM: access violation reading from 0x11590cc0
 

删除simulator目录下面所有的 *.dmp文件。这个文件时运行blackberry模拟器会自动产生的,而且生成该文件后它会长期一直运行.

 

 

--------------------------------------------------​-

在低版本里面能显示运行程序,在高版本无法显示

在eide.componentpack4.5版本,运行的应用程序会直接显示在面板上,而在4.6及其后面的版本中,运行的应用程序要在download文件夹内找到。

 

 

 

--------------------------------------------------​-

让eclipse 支持多模拟器平台。

最好是用blackberry eclipse full plugs in, 最新版本已经是1.1了,这个得到官方网站上下载。速度非常慢,得耗一定的时间,我用的是1.0的。

安装完成后使用eclipse在线更新方法安装blackberry各个模拟平台。

注意:

  如果单独下载blackberry的各个模拟平台的话,如:eJDE-4_6_1_27_Component.zip, eJDE-4_7_0_46_Component.zip...

     我从官方网站上down下来,eclipse会报 找不到"simulator/fledge.exe"文件,而且使用eclipse在线更新的版本号和从官网down的不相同,我不清楚具体原因。

     然而如果使用eclipse在线更新的话,在 BlackBerry JDE目录下的installed components的components中无法显示更新了的组件,不知道到为什么,希望有人拍砖,但是他能显示外部安装的组件。

    当eclipse会报 找不到"simulator/fledge.exe"文件, 我就把和更新出的本版号最近的组件目录中的"simulator"全部拷贝出来覆盖到没有fledge.exe的simulator目录,这样就解决了。但是还不清楚是否存在潜在的异常。由于blackberry开发的资源太少。这些东西都是我亲自摸索出来的,希望给在eclipse平台上开发bb的开发者们一点建议。

 

对于上诉存在的问题,希望各位拍砖。

你可能感兴趣的:(BlackBerry)