与Android蓝牙

时间:2011-03-29 22:36:20

标签: android bluetooth

我是Android的新手,我将使用蓝牙,但是当我导入蓝牙时,就像我在这里表达的那些线:

import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothServerSocket;
import android.bluetooth.BluetoothSocket;

我的SDK无法实现android.bluetooth。另外,我添加了“Android SDK和AVD Manager”中的所有软件包和设备,但我仍有问题。你能帮我知道怎样才能解决这个问题。 感谢。

4 个答案:

答案 0 :(得分:2)

取自开发者网站:

  

使用这些API执行蓝牙通信,即应用程序   必须声明BLUETOOTH权限。一些额外的功能,   例如请求设备发现,也需要BLUETOOTH_ADMIN   权限。

他们导入的很好,也许你应该运行软件更新程序并确保你已经下载了所有软件包?

最后一点,SDK无法使用蓝牙套件,您必须在真实设备上进行测试。

答案 1 :(得分:1)

您使用什么样的开发环境?这些包和类位于 android.jar

如果你有Eclipse插件和SDK并创建一个android项目,你将不得不项目包括 android.jar ,你不应该有这个问题。

如果你的环境不同,请确保android.jar在你的CLASSPATH中。它将位于安装SDK的 platforms \ android-2.1 下。 (假设您使用的是Android 2.1)

答案 2 :(得分:0)

打开项目属性,Android,选择目标

答案 3 :(得分:0)

我有同样的问题,要解决问题,请升级android min所需的android版本:

project / properties / android - >目标名称,

并选择至少API版本7(android 2.1) 当然,在清单

中添加蓝牙声明