我是Android的新手,我将使用蓝牙,但是当我导入蓝牙时,就像我在这里表达的那些线:
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.bluetooth.BluetoothServerSocket;
import android.bluetooth.BluetoothSocket;
我的SDK无法实现android.bluetooth。另外,我添加了“Android SDK和AVD Manager”中的所有软件包和设备,但我仍有问题。你能帮我知道怎样才能解决这个问题。 感谢。
答案 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) 当然,在清单
中添加蓝牙声明