开启service:startBindService(getApplicationContext())

关闭service:unBindService(this) // this 是在activity中使用了。。。

原因: bindService 和unBindService 时使用的context 不一致

一个是getApplicationContext(),另一个却是activity.this,这样就会导致当前的service关闭的时候,一直说你的service没有注册,所以必须要统一开启和关闭的上下文变量。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐