2台以上の携帯電話間のBluetooth信号を測定し、範囲内で最も近い電話を検出する必要があります。多くの調査の結果、新しいBluetoothデバイスを定期的に発見し、ACTION_FOUNDから返されたEXTRA_RSSIを介してrssiを測定することを思いつきました。すべてのデバイスは常に検出モードである必要があり、他のデバイスを定期的にスキャンする必要もあります。
このアプローチは良いですか、それとももっと良い解決策がありますか?このアプローチでどのような問題が予想されますか?
このソリューションAndroid2.1:既存のBluetooth接続のRSSI値をポーリングするにはどうすればよいですか?電話を根付かせる必要があるので、私にはうまくいきません。