假设我们有2个蓝牙设备,1个是发射数据的设备,另一个是Android设备。现在在Android设备中,将有超过1个应用程序可以同时运行,并希望收听蓝牙连接并处理收到的数据。这可能吗?还是有限制?
假设您正在谈论官方的非root安卓程序:不能与其他应用程序共享分配给应用程序变量(在您的情况下为蓝牙套接字输入流)的内存位置。
但是,您可以在一个应用程序中创建一个蓝牙客户端连接,接收数据,然后使用网络套接字或命名管道或文件与其他应用程序或服务共享数据......;