android/bluetooth是否可以实现这一点?
因此,我正在考虑为android编写蓝牙应用程序,我需要以下功能:android/bluetooth是否可以实现这一点?,android,bluetooth,Android,Bluetooth,因此,我正在考虑为android编写蓝牙应用程序,我需要以下功能: 自动启用蓝牙 向运行相同应用程序的其他手机广播该应用程序已启用 列出安装了应用程序的附近的其他手机 在手机之间共享数据 这一切可能吗?我对蓝牙一无所知,我真正需要知道的是,我是否能够做到这一切,而不必强迫用户手动配对他们的设备或诸如此类的事情。例如,我想按照以下流程做一些事情: 人员A打开应用程序,看到附近已启用并正在运行应用程序的人员列表 人员A在应用程序中选择人员B,输入消息,按“发送” 人B收到消息 这是我希望做的
- 自动启用蓝牙
- 向运行相同应用程序的其他手机广播该应用程序已启用
- 列出安装了应用程序的附近的其他手机
- 在手机之间共享数据
- 人员A打开应用程序,看到附近已启用并正在运行应用程序的人员列表
- 人员A在应用程序中选择人员B,输入消息,按“发送”
- 人B收到消息
我认为蓝牙有很大的潜力,但我发现在实现过程中存在很多缺陷和变化,因此请谨慎处理。您需要自动使用可发现模式吗?Dan S:是的,我想是这样;除非有任何其他方式来广播安装了我的应用程序的手机的存在?那将是一个问题。如果没有用户干预,您无法将手机置于可发现模式。Wifi Direct(点对点Wifi)可能是一个更好的选择。@bluepnume我在我的应用程序中也在做同样的事情……你有没有找到解决Bluetooth问题的方法?嗯,听起来它可能不是这项工作的工具。我可能不得不考虑其他可能性。虽然我应该澄清一下,但我指的是运行应用程序的人,而不是仅仅安装应用程序的人。