Service not registered

來源:互聯網
上載者:User

Caused by: java.lang.IllegalArgumentException: Service not registered:com.broadcom.bt.app.settings.ServiceExtraSettingsActivity@414e11e0
 at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:923)
 at android.app.ContextImpl.unbindService(ContextImpl.java:1234)
 at android.content.ContextWrapper.unbindService(ContextWrapper.java:405)
 at com.broadcom.bt.app.settings.ServiceExtraSettingsActivity.onPause(ServiceExtraSettingsActivity.java:169)
 at android.app.Activity.performPause(Activity.java:5108)
 at android.app.Instrumentation.callActivityOnPause(Instrumentation.java:1225)
 at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2838)
 ... 12 more

 

服務未註冊,看到其他部落格上是用this.getApplicationContext去擷取的bindservice

但為了保險起見,我的做法是設定一個布爾型的變數

1、private boolean isBind = false ;

2、isBind = bindService(svcMgrIntent, this, Context.BIND_AUTO_CREATE);

 3、if (isBind) {
            unbindService(this);
            isBind = false;
        }

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.