繁体   English   中英

使用Android是否可以在单个设备上打开多个蓝牙插座?

[英]Is it possible to open multiple bluetooth sockets to a single device with Android?

我正在编写适用于Android的MPD控制器应用程序,我想知道是否可以维持与单个设备的多个连接。 本质上,我希望PC上的服务器产生三个线程,并让电话连接到每个线程。 我已经为每个线程使用了不同的UUID进行了尝试,但是电话仅连接到第一个线程。

我要做什么甚至有可能吗?

我认为这是不可能的。 蓝牙设备能够一次连接到多个设备,因此很容易想到使用多个连接到单个设备。 但是每个设备(意味着每个蓝牙适配器)都有一个MAC地址,就像以太网设备会识别它一样。 这意味着,如果某个设备已经连接到另一设备,则除非它们中的一个更改了MAC地址,否则您将无法再次连接它们。 将两个设备连接两次的唯一方法是在其中一个设备上添加第二个蓝牙适配器,但这不会给您带来更多的带宽(我认为)。

希望这对您有所帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM