我正在尝试为Android使用Phonegap的蓝牙插件。我从there下载了插件文件,并遵循以下步骤:


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


完成此操作后,在this.ctx中的BluetoothPlugin.java中出现错误:


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


我该如何解决?同样在插件中,给出了Bluetooth和BluetoothPlugin文件夹,该使用哪一个?

最佳答案

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

10-08 14:02