android无需配对即可通过蓝牙发送文件

android无需配对即可通过蓝牙发送文件,android,bluetooth,bluetooth-lowenergy,ibeacon,android-bluetooth,Android,Bluetooth,Bluetooth Lowenergy,Ibeacon,Android Bluetooth,有一种方法可以将文件发送到安卓设备(安卓已经安装了我的应用程序),而无需在后台进行配对或配对?(无需用户干预) 在我的国家,很少有人在手机上有数据计划,所以我想用树莓和蓝牙加密狗创建一种“服务器”,这样每当我的应用程序在我的商店里时,我就可以用蓝牙连接代替手机数据向他们显示通知(带有图像和文本)。(为了检测它们是否在我的存储中,我可以使用GeoFence或常规信标)BLE不打算发送大文件,因为它一次最多可以发送20字节的数据块。如果你有一个很大的文件,我肯定会选择标准的蓝牙协议 配对通知取决于应

有一种方法可以将文件发送到安卓设备(安卓已经安装了我的应用程序),而无需在后台进行配对或配对?(无需用户干预)


在我的国家,很少有人在手机上有数据计划,所以我想用树莓和蓝牙加密狗创建一种“服务器”,这样每当我的应用程序在我的商店里时,我就可以用蓝牙连接代替手机数据向他们显示通知(带有图像和文本)。(为了检测它们是否在我的存储中,我可以使用GeoFence或常规信标)

BLE不打算发送大文件,因为它一次最多可以发送20字节的数据块。如果你有一个很大的文件,我肯定会选择标准的蓝牙协议


配对通知取决于应用程序的开发方式。如果您事先知道远程设备的设备地址(MAC地址作为唯一ID),那么您可以做一个简单的“如果”语句,检查发现的每个设备的设备地址是否等于您定义的设备地址。如果是,则可以建立连接。因此,应用程序将自动与所需设备建立连接

我可以看到你已经添加了蓝牙和蓝牙低能量作为标签。您希望使用哪一个?我添加了这两个选项,因为我们可以同时使用这两个选项。我一直在尝试使用常规蓝牙加密狗向android设备发送文件,但每次都会显示配对通知。如果LE可以避免这种情况,我会使用它。在最近支持它的Android设备上,对于“随意关联”类型的交互,BLE在架构上优于蓝牙。如果你想变得更加通用,它也可以兼容iOS,而不必像传统蓝牙那样与苹果公司打交道。