1
我已通過應用程序明確將我的設備與Android手機配對。此設備是MI-Band 2,並使用MI-FIT應用進行配對。我目前連接到使用此代碼的藍牙設備:獲取Android顯式配對設備的RSSI值
String action = intent.getAction();
if (BluetoothDevice.ACTION_FOUND.equals(action)) {
BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
int rssi = intent.getShortExtra(BluetoothDevice.EXTRA_RSSI, Short.MIN_VALUE);
然而,問題是,如果MI-帶通過MI-Fit應用程式的連接,我無法從MI-帶RSSI值。
是否有可能在Android中獲得明確配對的設備的RSSI值?如果是這樣,我做錯了什麼?
感謝
編輯:好像我不能讓任何連接設備的RSSI值。例如,如果Android手機A連接到Android Phone B,則當通過電話A的上述代碼嘗試讀取時,我無法讀取RSSI值。