我正在尝试使用bluecove将我的android设备连接到PC。它工作正常的Windows,但给我的MAC以下问题(OS 10.9,小牛队):在Mac OS 10.9的Bluecove 10.9
dyld: lazy symbol binding failed: Symbol not found: _IOBluetoothLocalDeviceReadSupportedFeatures
Referenced from: /private/var/folders/cq/f5chm1950m5_n2s5bk1bjfyh0000gn/T/bluecove_0/libbluecove.jnilib
Expected in: /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
dyld: Symbol not found: _IOBluetoothLocalDeviceReadSupportedFeatures
Referenced from: /private/var/folders/cq/f5chm1950m5_n2s5bk1bjfyh0000gn/T/bluecove_0/libbluecove.jnilib
Expected in: /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
研究了一下后,我发现,它打破在10.8和黑客的是在32运行Java bit模式,但10.9甚至不允许我以32位模式运行java实例。
我该如何摆脱上述错误?任何帮助赞赏:)
基本上错误消息说,你通过JNI使用本地库,没有符号'_IOBluetoothLocalDeviceReadSupportedFeatures'。这通常表明您使用的作品不同于作者的预期版本。 –
我正在使用bluecove-2.1.1-SNAPSHOT.jar。您能否详细说明我如何才能找出作者打算使用的版本? – u009988
该问题与此类似:https://code.google.com/p/bluecove/issues/detail?id=134 – u009988