1
我可以使用藍牙LE Mac地址唯一標識每個Android設備嗎?如何使用藍牙LE MAC地址唯一識別Android設備?
此MAC地址在重新啓動時是否更改?
如何獲取我自己的設備的藍牙LE MAC地址?
對此的任何建議對我來說都是很大的幫助。
謝謝!
我可以使用藍牙LE Mac地址唯一標識每個Android設備嗎?如何使用藍牙LE MAC地址唯一識別Android設備?
此MAC地址在重新啓動時是否更改?
如何獲取我自己的設備的藍牙LE MAC地址?
對此的任何建議對我來說都是很大的幫助。
謝謝!
這個Stack Overflow answer回答你的問題很好。
我還沒有嘗試過這個,但它看起來像你可以通過BluetoothDevice.getAddress()(Android API reference here)訪問MAC地址。
如果您也在使用iOS,則無法訪問BLE設備的MAC地址;請參閱Apple的開發人員論壇上的this post。
如果您控制要連接的設備的固件,則可以爲每個設備唯一命名或在廣告/掃描響應數據中添加唯一標識符。如果您不控制要連接的設備的固件,那麼製造商可能會這樣做。
希望這會有所幫助!