ब्लूटूथ चालू रखता है


9

मैंने एक नेक्सस 4 और नेक्सस 5 पर इस समस्या को देखा है। ब्लूटूथ अप्रत्याशित रूप से चालू है। इसे बंद किया जा सकता है, लेकिन एक या दो मिनट बाद वापस आ जाएगा।

चारों ओर घूमते हुए, ऐसा लगता है कि यह एक दुर्व्यवहार करने वाले ऐप के कारण हो सकता है, लेकिन यह पता लगाने के लिए कोई अच्छा समाधान नहीं है कि कौन सा ऐप है।

क्या यह पता लगाने का एक तरीका है कि हर समय ब्लूटूथ को पुनः सक्रिय करने के लिए क्या जिम्मेदार है?


यदि यह किसी काम का है, तो मैंने ब्लूटूथ को अक्षम करने के बाद कुछ अदब आउटपुट पर कब्जा कर लिया।

जब अक्षम हो:

D/BluetoothManagerService(  578): disable(): mBluetooth = android.bluetooth.IBluetooth$Stub$Proxy@42d29fa0 mBinding = false
D/BluetoothManagerService(  578): Message: 2
D/BluetoothManagerService(  578): Sending off request.
D/BluetoothAdapterState(23958): CURRENT_STATE=ON, MESSAGE = USER_TURN_OFF
D/BluetoothAdapterProperties(23958): Setting state to 13
I/BluetoothAdapterState(23958): Bluetooth adapter state changed: 12-> 13
D/BluetoothAdapterService(23958): Broadcasting updateAdapterState() to 1 receivers.
D/BluetoothAdapterProperties(23958): onBluetoothDisable()
I/BluetoothAdapterState(23958): Entering PendingCommandState State: isTurningOn()=false, isTurningOff()=true
D/BluetoothManagerService(  578): Message: 60
D/BluetoothManagerService(  578): MESSAGE_BLUETOOTH_STATE_CHANGE: prevState = 12, newState=13
D/BluetoothManagerService(  578): Bluetooth State Change Intent: 12 -> 13
D/BluetoothMapService(23958): onReceive
D/BluetoothMapService(23958): STATE_TURNING_OFF
D/BluetoothMapService(23958): MAP Service closeService in
I/BtOppRfcommListener(23958): stopping Accept Thread
I/CompanionService(13584): bluetoothStateChangeReceiver action = android.bluetooth.adapter.action.STATE_CHANGED
D/CachedBluetoothDevice(14368):  Clearing all connection state for dev:Bose SoundLink Wireless Mobile speaker
D/CachedBluetoothDevice(14368):  Clearing all connection state for dev:ANDY
D/CachedBluetoothDevice(14368):  Clearing all connection state for dev:obd2ecu
D/CachedBluetoothDevice(14368):  Clearing all connection state for dev:Glass 6014
D/CachedBluetoothDevice(14368):  Clearing all connection state for dev:P311
D/CachedBluetoothDevice(14368):  Clearing all connection state for dev:Logitech MX5000 Keyboard
W/ContextImpl(14368): Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1487 android.content.ContextWrapper.startService:494 android.content.ContextWrapper.startService:494 com.android.set
tings.bluetooth.DockEventReceiver.beginStartingService:134 com.android.settings.bluetooth.DockEventReceiver.onReceive:115
D/DockEventReceiver(14368): finishStartingService: stopping service
D/BluetoothPbap(14368): Proxy object disconnected
D/PbapServerProfile(14368): Bluetooth service disconnected
W/BluetoothAdapterState(23958): Timeout will setting scan mode..Continuing with disable...
D/BluetoothAdapterState(23958): CURRENT_STATE=PENDING, MESSAGE = BEGIN_DISABLE, isTurningOn=false, isTurningOff=true
E/bt-btif (23958): btif_disable_bluetooth : not yet enabled

फिर, कुछ समय बाद:

D/BluetoothAdapterState(23958): CURRENT_STATE=PENDING, MESSAGE = DISABLE_TIMEOUT, isTurningOn=false, isTurningOff=true
E/BluetoothAdapterState(23958): Error disabling Bluetooth
D/BluetoothAdapterProperties(23958): Setting state to 12
I/BluetoothAdapterState(23958): Bluetooth adapter state changed: 13-> 12
D/BluetoothAdapterService(23958): Broadcasting updateAdapterState() to 1 receivers.
D/BluetoothManagerService(  578): Message: 60
D/BluetoothManagerService(  578): MESSAGE_BLUETOOTH_STATE_CHANGE: prevState = 13, newState=12
D/BluetoothManagerService(  578): Broadcasting onBluetoothStateChange(true) to 13 receivers.
D/BluetoothPan(  578): onBluetoothStateChange(on) call bindService
I/BluetoothAdapterState(23958): Entering On State

त्वरित प्रश्न, मैं यह मान रहा हूँ कि दोनों नेक्सस उपकरणों के लिए "स्टॉक रोम" है? यदि हां, तो क्या आप adb shell dumpsys meminfoइसे चला सकते हैं .. यह आपके द्वारा स्थापित किए गए एक पैकेज हो सकता है जो अपराधी हो सकता है। FYI करें - मैंने अपने Nexus 5 - स्टॉक रोम के साथ रूट किए गए फोन पर एक ही परीक्षण किया। और सभी मेरे लिए काम कर रहे हैं .. हालांकि मुझे यह लॉग लाइन दिलचस्प लगती है जहां 13 से स्थिति बदल जाती है -> 10 जब मैंने ब्लूटूथ सेवा बंद कर दी ... D/BluetoothManagerService( 1683): Bluetooth State Change Intent: 13 -> 10
रुश्नोश

@Rushnosh, हाँ यह दोनों उपकरणों पर Google Android स्टॉक है। मैं बाद में मेमोरी डंप करूँगा और जो कुछ भी मुझे मिल रहा है उसे प्रश्न में जोड़ दूंगा।
andypaxo

ठीक है, भी Andriod निर्माण संस्करण यदि संभव हो तो?
रुश्नोश

1
कुछ सवालों के जवाब के लिए, मेरे पास Android 4.4.4 है, KTU84P का निर्माण करें। Logitech कीबोर्ड अभी कई किलोमीटर दूर है, इसलिए जब तक कि मैंने वास्तव में ब्लूटूथ की क्षमताओं को कम करके नहीं आंका है, तब तक समस्या पैदा नहीं होनी चाहिए। (Nexus 5 ने कभी भी Logitech को नहीं देखा है)। इसके अलावा - आपके समय के लिए अब तक धन्यवाद ... यह वाकई काबिले तारीफ है!
andypaxo

1
उस के बारे में क्षमा करें, कल रात से बाहर भाग गया। मैंने पुनः आरंभ किया और अब समस्या दूर हो गई है! इसका मतलब है कि हमें इस बात का जवाब नहीं मिल रहा है कि क्या कारण था। यदि / जब समस्या वापस आती है, तो मैं आपका परीक्षण फोन पर करूंगा। मार्गदर्शन के लिए धन्यवाद!
andypaxo

जवाबों:


4

यह मेरे लिए फायरचैट ऐप था। यह आपके द्वारा इंस्टॉल किए गए सबसे हाल के ऐप्स में से एक होगा यदि ब्लूटूथ कहीं से भी चालू नहीं होता है।


क्या आप इसे उत्तर के बजाय एक टिप्पणी के रूप में पोस्ट करते हैं, क्योंकि यह ओपी के मामले में लागू नहीं हो सकता है
beeshyams

1
धन्यवाद! मेरे लिए काम किया। क्या गलत था के हफ्तों की तलाश में रहा!
लिटिलब्रिज

3

मेरे पास एक ही लक्षण था, और स्थान सेवाओं में "ब्लूटूथ स्कैनिंग" को अक्षम करना इसे हल किया:

/programming/34414216/using-bluetooth-scanning-for-location-accuracy-android-m


जब वहाँ कोई Marshmallow अभी तक था, इसलिए मैं अगर इस मुद्दे को सुलझाने में मदद मिलेगी ... सोच भी नहीं सकते प्रश्न अगस्त 2014 को पोस्ट किया गया था
एंड्रयू टी

मैं इस समय मार्शमैलो पर हूं और मुझे अभी भी यह मुद्दा मिल रहा है।
एडवोल्ड

3

आप सेटिंग -> कनेक्शन -> ब्लूटूथ -> "..." -> ब्लूटूथ नियंत्रण इतिहास पर जाकर ब्लूटूथ को सक्रिय कर सकते हैं।

मेरे मामले में यह पेरिस "वेलिब" के लिए बाइक किराए पर लेने की ऐप थी और दुख की बात यह है कि परमिशन सेटिंग्स के माध्यम से ब्लूटूथ को सक्रिय करने से रोकने का कोई तरीका नहीं है।

मेरा फोन एंड्रॉइड 7.0 के साथ एक सैमसंग जीएस 7 है।


1

मुझे भी यही समस्या थी। स्वचालित नाम का ऐप जो आपकी कार के OBD पोर्ट में प्लग करने वाले डोंगल से कनेक्ट होता है, को दोष देना था। मुझे ऐप से नफरत है। मैं सिर्फ चेक इंजन कोड पढ़ने के लिए कभी-कभी इसका उपयोग करता हूं। अनइंस्टॉल ऑटोमैटिक और सब ठीक है। यह आमतौर पर एक दुर्व्यवहार करने वाला ऐप है जो अपराधी है।


0

मुझे भी यही समस्या थी। इसने मेरे लिए काम किया। सेटिंग्स ~ आवेदन ~ सभी ~ ब्लूटूथ। अक्षम बटन को हाइलाइट नहीं किया गया था, इसलिए मैंने सभी डेटा को साफ़ कर दिया। मैंने ब्लूटूथ शेयर के लिए भी यही किया। फिर मैंने कई बार ब्लूटूथ को बंद करने की कोशिश की, यह देखने के लिए कि क्या वह बंद रहेगा और उसने ऐसा किया


0

मुझे भी यही समस्या थी और यह एक ऐसा ऐप था जिसमें गलत कोड थे जो ऐप बंद होने पर भी बैकग्राउंड में ब्लूटूथ डिवाइस खोजते रहते थे (यह बीटी मैसेजिंग ऐप था)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.