在教材上看了看关于蓝牙的内容,(貌似蓝牙通信主要是通过蓝牙socket来进行???)但是对一个完整的蓝牙通信环境的搭建还是一头雾水...我想知道,在我的应用里,想实现这样的步骤(如果是socket的话,那就要分客户端和服务器端了吧)
服务器端:
1.建立监听的socket
2.在请求连接的客户端中选择一个.客户端:
1.搜索蓝牙设备
2.在搜索出的蓝牙设备中,选择一个设备,与其连接
连接建立之后,客户端和服务器端进行通信小弟不才,请教android中这样的通信环境如何搭建,或者有没有更为简单的蓝牙通信方式(比如平时用蓝牙不都是通过配对的方式吗????)

解决方案 »

  1.   

    你看一下蓝牙相关的API就明白了
      

  2.   

    通讯程序和过程都是要你写的,和internet的通讯程序差不多,只是参数有些不同。搜索的话你要找系统提供的api
      

  3.   

    google一下 很多例子
    http://www.13com.net/article/article.asp?articleid=1081
      

  4.   


    在资料上我看到的都是通过蓝牙socket来通信,难道没有像TCP/IP的UDP这样的对等通信吗?因为通过socket建立服务器客户端连接,说要用相同的UUID,那岂不是客户端还要知道服务器端的uuid才行?如何获取呢,在资料上没查到
      

  5.   

     这个后来觉悟过来其实并没有什么问题,UUID已经在程序里写死了,所以通信两端都是用的这个相同的UUID,没有啥需要获取的这种说法