android - Issue retrieving ConnectivityManager in a device with multi sim -


मैं एक मुद्दा ConnectivityManager हो रही हो रहा है:

  ConnectivityManager connectivityManager = (ConnectivityManager) संदर्भ। getSystemService (Context.CONNECTIVITY_SERVICE);  

मैं आवेदन संदर्भ का उपयोग कर रहा है, और मैं इस त्रुटि मिलती है:

  की वजह से: java.lang.NullPointerException: com.android पर IConnectivityManager गायब है। एंड्रॉइड.नेट.परिक्रेशन। चेक नोटल (प्रीकंडिशन.जावाएज) और एंड्रॉइड .नेट पर कनेक्टिविटी प्रबंधक। & Lt; init & gt; (कनेक्टिविटी प्रबंधक.जावाओ 4545) एंड्रॉइडनेट। मल्टीसिंम कनेक्टिविटी प्रबंधक। & Lt; init & gt; (मल्टीसिमल कनेक्टिविटी प्रबंधक.जावा: 86) android.app.ContextImpl $ एंड्रॉयड पर android.app.ContextImpl.getSystemService (ContextImpl.java:2036) पर android.app.ContextImpl $ ServiceFetcher.getService (ContextImpl.java:346) पर 12.createService (ContextImpl.java:463) पर .content.ContentWrapper.getSystemService (ContextWrapper.java) 5151)  

क्या आपने यह समस्या देखी है? वहाँ इसे हल करने के लिए कोई रास्ता नहीं है?

धन्यवाद, डिएगो।

कनेक्टिविटी सेवा है अशक्त

  सार्वजनिक ConnectivityManager (संदर्भ संदर्भ, IConnectivityManager सेवा) {mContext = checkNotNull (संदर्भ, "संदर्भ गुम")।; MService = checkNotNull (सेवा, "लापता IConnectivityManager"); SInstance = यह; }  

कृपया जांचें कि क्या आपके डिवाइस पर कनेक्टिविटी सेवा चल रही है।

  एडीबी शेल सेवा सूची | ग्रेप कनेक्टिविटी 13 connectivity_metrics_logger: [android.net.IConnectivityMetricsLogger] 64 कनेक्टिविटी: [android.net.IConnectivityManager]  

Comments