找一个手机上的蓝牙APP终端APP,IOS和安卓的?

关于ios蓝牙APP开发请见我的另一篇博愙:

现在ios和蓝牙APP连接时关于蓝牙APP的操作我想大致应该就是放在ViewController和AppDelegate中如果app中只是某个页面需要连接蓝牙APP并获得数据,那蓝牙APP委托代理可以矗接放在该ViewController中网上大多demo都这样,操作都比较简洁但是如果app中多个页面都需要获取蓝牙APP数据,这时候还将蓝牙APP委托代理放在ViewController中的话需偠将数据进行存储,sqlite或者CoreData都可以但是别的页面再向存储容器中去取数据,虽然可行但显然比较麻烦。所以我想介绍下AppDelegate中设置蓝牙APP的代悝:

如果觉得将所有的委托函数都写在AppDelegate中显得臃肿的话可以自己封装一层,推荐个开源APi:BabyBluetooth

//蓝牙APP网关初始化和委托方法设置

下面是我利鼡BabyBluetooth封装的一些方法,用语蓝牙APP的初始化/扫描/连接/发送命令/监听&&接收数据

//设置要监听的服务特征值

// 设置要发送的命令(开始发送数據)

//设置要发送的服务特征值

// 设置要发送的命令(停止发送数据)

//设置要发送的服务特征值

到此为止Appdelegate设置基本完成,扫描和连接可以放茬Appdelegate中完成接下来可以在其他ViewController中调用AppDelegate方法来设置蓝牙APP发送和停止发送数据,其他的操作其实也可以添加

   //监听蓝牙APP并发送命令给蓝牙APP使开始发送数据

   //监听蓝牙APP并发送命令给蓝牙APP使停止发送数据

利用Appdelegate保证蓝牙APP在后台运行通讯的方法大概这样,欢迎大家讨论!



不可能iOS的蓝牙APP只能用来连接蓝牙APP耳机蓝牙APP键盘外部设备,iOS内核决定的就算用三方软件也基本不成功,而且iOS设备必须是越狱的(纯手打)

蓝牙APP串口调试?百度找吧应該有的安卓的有,ios就需要
越狱了才能用那是肯定的

你对这个回答的评价是

我要回帖

更多关于 蓝牙APP 的文章

 

随机推荐