我正在开发一个具有蓝牙功能的安卓应用程序。但我有一个问题。我正在使用以下代码
BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
if (mBluetoothAdapter == null) {
// Device does not support Bluetooth
tv.setText("Device is not there");
setContentView(tv);
}
else
{
if (!mBluetoothAdapter.isEnabled()) {
Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}
tv.setText("Device is there");
setContentView(tv);
}
我收到错误
if (!mBluetoothAdapter.isEnabled()) {
Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}
每当我尝试运行该代码时,我的应用程序都会通过显示带有“强制关闭”按钮的消息框而崩溃。错误在哪里,我还没有弄清楚。请帮忙。问候