更新後(Android 6)我的nexus 5,我的運行應用程序無法掃描(查找)任何藍牙設備。 getBondedDevices()獲得配對的設備列表工作正常。更新後無法使用藍牙發現/掃描代碼我的Nexus 5上的Android 6
我還測試了藍牙功能的很多示例代碼和應用程序(我已經把鏈接放在下面)。都有同樣的問題,它無法找到藍牙設備。
但是,我發現只有一個應用程序正在工作,它能夠發現/掃描藍牙設備。
通過Android開發人員和許多在Android 6不工作的應用程序(的Nexus 5) 我已經測試許多應用等,bluetrem,示例代碼。
工作程序 藍牙4.0掃描器 https://play.google.com/store/apps/details?id=com.bluemotionlabs.bluescan
任何人知道是什麼問題,有沒有對代碼所需的任何修改,使與Android 6
問題似乎是我們重視回調監聽的方式之後。假設它是一個BLE設備。 檢查「改進的藍牙低能量掃描」部分(如果是這種情況): http://developer.android.com/about/versions/marshmallow/android-6.0.html#ble-scanning – binaryKarmic
您是否解決了該問題? – bendaf