1

我正在尝试使用 Phonegap 的 Android 蓝牙插件。我从那里下载了插件文件并按照以下步骤操作:

  • 创建了一个名为 com.phonegap.plugin.bluetooth 的包
  • 将 Bluetooth.java 和 BluetoothPlugin.java 文件复制到此。
  • <plugin name="BluetoothPlugin" value="com.phonegap.plugin.bluetooth.BluetoothPlugin"/>在 plugins.xml 中添加

执行此操作后,我在 this.ctx 中的 BluetoothPlugin.java 中收到错误:

“类型不匹配:无法从 LegacyContext 转换为 Context”。

我该如何解决这个问题?同样在插件中给出了蓝牙和蓝牙插件文件夹,使用哪一个?

4

3 回答 3

1

我认为这取决于您使用的科尔多瓦版本。对于最新版本,我发现了这个我即将使用的https://github.com/Viras-/phonegap-plugins/tree/master/Android/BluetoothPlugin 。

于 2013-03-01T14:44:17.130 回答
0

您还应该看看这个插件: phonegap-bluetooth-plugin

经过测试,它适用于版本 2.6 到 3.0

于 2013-09-29T13:15:01.327 回答
0

替代插件蓝牙聊天, https://github.com/furini/BlueGap

于 2013-10-22T15:59:35.903 回答