是否可以使用Android/ios设备扫描其他Android/ios设备';通过蓝牙LE在后台提供UUID或mac地址?
我不是开发人员,但我对智能手机之间的连接选项很好奇。 看起来BLE是Android和ios上唯一可以实现前台连接,但可以在后台扫描的技术 如果我把手机放在口袋里四处走动,它能在间隔时间内扫描其他设备的uuid/mac地址并真实地保存数据,而不必在一段时间后关闭进程吗 该应用程序必须在Android手机、ios设备和, Android手机和ios设备 我不想要稳定的关系。我只是说在后台收集uuid和mac地址。以更适合唯一标识设备的为准是否可以使用Android/ios设备扫描其他Android/ios设备';通过蓝牙LE在后台提供UUID或mac地址?,android,ios,iphone,bluetooth,bluetooth-lowenergy,Android,Ios,Iphone,Bluetooth,Bluetooth Lowenergy,我不是开发人员,但我对智能手机之间的连接选项很好奇。 看起来BLE是Android和ios上唯一可以实现前台连接,但可以在后台扫描的技术 如果我把手机放在口袋里四处走动,它能在间隔时间内扫描其他设备的uuid/mac地址并真实地保存数据,而不必在一段时间后关闭进程吗 该应用程序必须在Android手机、ios设备和, Android手机和ios设备 我不想要稳定的关系。我只是说在后台收集uuid和mac地址。以更适合唯一标识设备的为准 提前感谢。支持BLE的iOS设备可以充当外围设备和/或中心设
提前感谢。支持BLE的iOS设备可以充当外围设备和/或中心设备。外围设备为其服务做广告,中央设备(通过扫描)发现这些服务。你需要安卓5.0+来支持外设模式 一旦中央设备发现外围设备,中央设备可以从中获取广告详细信息,包括唯一的外围设备ID。这类似于MAC地址,尽管一些外围设备随机生成这些ID 一般来说,iOS或Android设备起着核心作用,它不做任何广告。没有什么可发现的。但是,您可以编写一个既作为外围设备又作为中心设备的应用程序 在iOS上,您的应用程序(您的应用程序不需要位于前台) 你应该负责任地完成背景任务,因为广告和扫描都需要收音机,因为收音机耗电量很大(耗尽电池电量) Android上当前的BLE堆栈存在许多问题(例如,由于共享无线电,因此同时使用WIFI和BLE)。BLEAPI最初是在4.2版本中为Android提供的 iPhone4S和更高版本的API在iOS 6中首次提供,具有可扩展性