通过BLE在两部android手机之间进行通信

通过BLE在两部android手机之间进行通信,android,bluetooth-lowenergy,core-bluetooth,android-bluetooth,Android,Bluetooth Lowenergy,Core Bluetooth,Android Bluetooth,我有两款安卓智能手机(Xperia Z和Xperia Z1),都有可扩展的功能 我可以通过BLE连接其中一个作为外围设备吗?在我的应用程序中,我可以看到并连接一个BLE作为外围设备(CC2541设备),我可以看到所有服务和特性。 但是同一个应用程序看不到我的一部手机 有没有办法做到这一点???从Android 4.4开始,Android BLE API中不支持外设模块。您将需要这一功能,以便能够使两部电话通过BLE进行通话,一部设置为外围设备,另一部设置为中央设备 对于您可能需要注意的功能,有一

我有两款安卓智能手机(Xperia Z和Xperia Z1),都有可扩展的功能

我可以通过BLE连接其中一个作为外围设备吗?在我的应用程序中,我可以看到并连接一个BLE作为外围设备(CC2541设备),我可以看到所有服务和特性。 但是同一个应用程序看不到我的一部手机


有没有办法做到这一点???

从Android 4.4开始,Android BLE API中不支持外设模块。您将需要这一功能,以便能够使两部电话通过BLE进行通话,一部设置为外围设备,另一部设置为中央设备

对于您可能需要注意的功能,有一个解决方案


如果你只想让两部手机连接,没有什么能阻止你使用经典蓝牙,这应该是完全可行的。

Android在5.0版(最新版本)之前不支持外设模式,因此你无法通过蓝牙与两部智能手机通信

您可以通过BLE与传感器设备和智能手机进行通信,智能手机应用程序作为客户端,传感器设备作为服务器


如果你想在两部智能手机之间进行通信,你必须使用经典的蓝牙。

我的一部手机?哪一个?没关系。我的两部手机上都有我的应用程序,我可以从任何一部手机上看到CC2541设备。但是我看不到一部手机。或者我可以在我的android手机上做广告,让我的手机成为外设??谢谢你的帮助。我注意到了你所说的。这是一段官方视频和截图