我在两台Android手机(Android 11)上运行两个应用程序,它们通过低功耗蓝牙进行通信。现在我需要在同一部手机上安装这两个应用程序,并使它们通过低功耗蓝牙再次通信。
是否可以在同一设备上创建低功耗蓝牙通信通道?要创建蓝牙低功耗环回?与以太网环回类似。
不可能。同一设备不能建立蓝牙连接。蓝牙收音机在扫描时甚至看不到自己的广告。原因是蓝牙无线电一次只执行一个动作(tx或rx)。
你必须使用另一种方法在同一设备上的应用程序之间进行通信。一个例子是使用带有aidl接口的Service。