Kei*_*th 20 android bluetooth distance
我想知道:除了GPS位置,有没有办法找到两部手机是否在一定距离之内?例如,如果一部手机距离另一部手机不到3英尺,则GPS不准确.
我正在为Android平台上的最后一年项目开发一个多人互动游戏,它需要一个游戏玩家距离另一个玩家不超过3英尺.
任何事情都是最有帮助的,但从环顾四周看起来似乎并非真的可能.大多数手机数据都可以共享,我将同时使用蓝牙和多播套接字.
非常感谢你花时间陪伴.
感谢大家到目前为止的回复.我仍然在研究这个问题,当我发现一些比较容易做的事情时会更新; 但到目前为止,似乎使用蓝牙RSSI值是要走的路.
不,Android 设备不包含此类功能。您可以做的最好的事情可能就是测量蓝牙信号强度。它不会自动为您提供精确的答案,但您也许可以首先在应用程序中创建一个基线。也就是说,当您感兴趣的 Android 设备彼此相距大约 1 米时,单击按钮。
请参阅以下问题:Android 2.1:如何轮询现有蓝牙连接的 RSSI 值?
| 归档时间: |
|
| 查看次数: |
10151 次 |
| 最近记录: |