使用Mac Osx 64位上的Eclipse在物理设备上测试Blackberry应用程序

时间:2013-01-30 14:23:06

标签: blackberry blackberry-eclipse-plugin

我正在尝试在我的黑莓设备上测试我的黑莓应用程序。我收到了这个错误:

找不到RIMUsbJni.dll。没有这个DLL,IDE无法连接到支持USB的手持设备。

我在Mac Osx 64位上使用Eclipse和Blackberry Java Plugin。

谢谢。

2 个答案:

答案 0 :(得分:1)

我在Mac OS X Lion上遇到了同样的问题。

我通过安装BlackBerry Desktop Software并用Eclipse Mac OS X 32 Bit替换Eclipse Mac OS X 64 Bit解决了这个问题。

答案 1 :(得分:0)

在我的系统上,该文件位于以下位置:

  

./开发历史/应用/黑莓/靛蓝1.5.2 /配置/ org.eclipse.osgi /捆绑/1分之198/ .cp / RIMUsbJni.dll

当然,/Developer-old/Applications/恰好是我选择安装它的根目录。那对你来说会有所不同。

但是,我发现它hard to believe that this file should actually be used on a Mac machine

$ cd /Developer-old/Applications/BlackBerry/Indigo-1.5.2/configuration/org.eclipse.osgi/bundles/198/1/.cp/
$ file RIMUsbJni.dll 
RIMUsbJni.dll: PE32 executable for MS Windows (DLL) (GUI) Intel 80386 32-bit

我认为它只是作为Windows用户工具包的工件分发在插件中。

我不记得了,因为我将Mac配置为BlackBerry开发已经有一段时间了,但我认为如果您没有合适的Mac BlackBerry USB驱动程序,可能会触发此错误。

您可以尝试安装BlackBerry Desktop Software for OS X (US link),并确保可以使用该应用与设备通信。如果可行,并且您在Eclipse中仍然遇到相同的错误,我会尝试重新安装the newest BlackBerry Eclipse Plugin bundle

此外,see this BlackBerry link