有没有人知道任何可用于说明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)