1. 首页
  2. 移动开发
  3. Android
  4. Android平台的蓝牙连接—服务端-android通信

Android平台的蓝牙连接—服务端-android通信

上传者: 2024-07-08 03:43:01上传 PPT文件 2.27MB 热度 4次

Android平台的蓝牙连接—服务端的连接:当你想要连接两台设备时,一个必须作为服务端(通过持有一个打开的bluetoothserversocket),目的是监听外来连接请求,当监听到以后提供一个连接上的bluetoothsocket给客户端,当客户端从bluetoothserversocket得到bluetoothsocket以后就可以销毁bluetoothserversocket,除非你还想监听更多的连接请求。

建立服务套接字和监听连接的基本步骤如下:

  1. 首先通过调用 listenUsingRfcommWithServiceRecord(String, UUID) 方法来获取 bluetoothserversocket 对象。
  2. 其次调用 accept()方法来监听可能到来的连接请求,当监听到以后,返回一个连接上的蓝牙套接字 bluetoothsocket。
  3. 最后,在监听到一个连接以后,需要调用 close()方法来关闭监听程序。
用户评论