所以我正在考虑为android编写一个蓝牙应用程序,我需要以下功能:
- 自动启用蓝牙
- 向运行相同应用程序的其他手机广播该应用程序已启用
- 列出安装应用程序附近的其他手机
- 在手机之间共享数据
这一切有可能吗?我对蓝牙完全陌生,我真正需要知道的是我是否可以在不强迫用户手动配对他们的设备或类似的东西的情况下做到这一切。因此,例如,我想按照以下流程做一些事情:
- 人员 A 打开应用程序,看到附近启用并运行应用程序的人员列表。
- 人员 A 在应用程序中选择人员 B,输入消息,按“发送”
- B 收到消息
这是我希望做的一个简化的例子——蓝牙是这个的正确工具/这可能吗?
非常感谢。