不同的Android手机对可以连接的蓝牙SPP配置文件的数量有不同的限制吗?

Ama*_*mal 5 android bluetooth

我已经能够同时连接到多个蓝牙SPP设备.但我能够在三星Galaxy S I9003手机中连接最多3个蓝牙设备.在我的Galaxy S II中,我只能同时连接2个设备.

不同设备是否有不同的限制.据我所知,对于底层Bluez堆栈,并行连接的限制为7.有没有办法克服这个限制?

Ant*_*hyn 0

不同设备有不同的限制吗?

我确信情况确实如此。我见过设备制造商出于某种原因大量修改 Android 操作系统。IE 以编程方式打开和关闭蓝牙需要android.permission.BLUETOOTH_ADMINGalaxy Nexus 上的许可,而在许多三星设备上也需要android.permission.BLUETOOTH. WiFi 也是如此。因此,三星对于不同设备的最大同时蓝牙连接数不同,我并不感到惊讶。

有什么办法可以克服这个限制吗?

理论上——是的。但您必须获取Android操作系统源代码,修改最大并行连接数,然后构建新的系统映像并将其安装在您的设备上。恐怕这并不容易。