相关疑难解决方法(0)

适用于Android的蓝牙示例

有没有人知道任何可用于说明Android上的蓝牙开发的示例.

我在这里阅读了教程,并且我理解了该页面上的所有内容.

但是,在实现蓝牙代码时,要在应用程序中查看蓝牙聊天示例以了解它是如何工作的.

蓝牙聊天示例在这里

这个例子很好,但也很难理解,因为每个设备最初都设置为服务器.

谁是服务器并且两个设备都发送服务器套接字直到一个设备扫描?

一旦设备让自己被发现它会成为服务器吗?

OnResume活动何时开始,因为一旦启动并且在SetupChat中初始化了mChatService,设备将启动Accept线程.

下面给出了一些代码示例,上面提供了完整蓝牙聊天的链接.

@Override
public synchronized void onResume() {
    super.onResume();
    if(D) Log.e(TAG, "+ ON RESUME +");

    // Performing this check in onResume() covers the case in which BT was
    // not enabled during onStart(), so we were paused to enable it...
    // onResume() will be called when ACTION_REQUEST_ENABLE activity returns.
    if (mChatService != null) {
        // Only if the state is STATE_NONE, do we know that we haven't started …
Run Code Online (Sandbox Code Playgroud)

android bluetooth

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

bluetooth ×1