如何通过蓝牙从芯片传输数据?

发布于 2024-11-26 19:58:21 字数 842 浏览 0 评论 0原文

我正在尝试开发一个 Android 应用程序,它将使用蓝牙功能将数据从芯片传输到 Android 手机。我根本没有更改开发人员网站上教程中的代码。

我收到以下错误:

_context cannot be resolved as a variable

这是我的代码:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    LocalBluetoothDevice localBT = LocalBluetoothDevice.initLocalDevice(_context);
    BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
    if (mBluetoothAdapter == null) {    
        // Device does not support Bluetooth        
    }
    if (!mBluetoothAdapter.isEnabled()) {    
        Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);    
        startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
    }
}

I am trying to develop an android application that will use Bluetooth capabilities to transfer data from a chip to an Android phone. I have not changed the code from the tutorial on the developer's website at all.

I am getting the following error:

_context cannot be resolved as a variable

Here is my code:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    LocalBluetoothDevice localBT = LocalBluetoothDevice.initLocalDevice(_context);
    BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
    if (mBluetoothAdapter == null) {    
        // Device does not support Bluetooth        
    }
    if (!mBluetoothAdapter.isEnabled()) {    
        Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);    
        startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
    }
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清秋悲枫 2024-12-03 19:58:21

使用

LocalBluetoothDevice localBT = LocalBluetoothDevice.initLocalDevice(this);

Context context = this;
LocalBluetoothDevice localBT = LocalBluetoothDevice.initLocalDevice(context);

Use

LocalBluetoothDevice localBT = LocalBluetoothDevice.initLocalDevice(this);

or

Context context = this;
LocalBluetoothDevice localBT = LocalBluetoothDevice.initLocalDevice(context);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文