अधिकांश समय यह अच्छा काम करता है, लेकिन कभी कभी मैं BLE उपकरणों की खोज करने का प्रयास करते समय इस त्रुटि हो रही है: यह आंतरिक एंड्रॉयड मुद्दा हो रहा हैAndroid BLE SCAN_FAILED_APPLICATION_REGISTRATION_FAILED त्रुटि को कैसे ठीक करें?
02-12 18:00:41.952 16178-16339/com.icrealtime.allie W/BleRpcConnectionFactory﹕ Starting discovery
02-12 18:00:41.955 16178-16339/com.icrealtime.allie D/BluetoothAdapter﹕ STATE_ON
02-12 18:00:41.957 24342-18813/? D/BtGatt.GattService﹕ registerClient() - UUID=c4a4c56d-1d10-4615-9c8d-44971bc3d6e6
02-12 18:00:41.957 24342-24384/? E/bt_btif﹕ Register with GATT stack failed.
02-12 18:00:41.957 24342-24384/? E/bt_btif﹕ Register with GATT stack failed.
02-12 18:00:41.957 24342-24370/? D/BtGatt.GattService﹕ onClientRegistered() - UUID=c4a4c56d-1d10-4615-9c8d-44971bc3d6e6, clientIf=0
02-12 18:00:41.958 16178-16190/com.icrealtime.allie D/BluetoothLeScanner﹕ onClientRegistered() - status=133 clientIf=0
02-12 18:00:41.967 16178-16178/com.icrealtime.allie E/BleRpcConnectionFactory﹕ BLE SCAN FAILED: 2
त्रुटि कोड 2 के लिए https://developer.android.com/reference/android/bluetooth/le/ScanCallback.html#SCAN_FAILED_APPLICATION_REGISTRATION_FAILED
खड़ा है, लेकिन यह मेरे कोड से कुछ गलत कर सकते हैं। इसका कारण क्या हो सकता है और इसे कैसे चलाना है?
पीएस। नेक्सस 9, एंड्रॉइड 6.0.1
दुर्भाग्य से यह समस्या को ठीक नहीं लग रहा है। मैं एंड्रॉइड 6.0.1 और 7.1 दोनों पर एक ही समस्या देख रहा हूं। मेरा ऐप लंबे समय तक लगातार स्कैन कर रहा था; यह लगभग एक सप्ताह में केवल दो बार हुआ। सेटिंग्स ऐप से बंद और चालू ब्लूटूथ एडाप्टर को टॉगल करने से समस्या ठीक नहीं हुई है, लेकिन दिलचस्प बात यह है कि सेटिंग ऐप अभी भी आसपास के परिधीय के लिए ब्लूटूथ स्कैन कर सकता है, लेकिन स्कैनिंग करने वाले सभी तृतीय पक्ष ऐप्स को यह त्रुटि कोड मिल जाएगा 'SCAN_FAILED_APPLICATION_REGISTRATION_FAILED'। –