当我们启动service的时候首先会调用 onCreate();然后调用onStartCommand()方法;再次启动service的时候只会调用onStartCommand()方法;因为只有一个服务!
这时候如果我们返回主界面服务正常运行;
我们绑定service的时候也会调用 onCreate();但是不会调用onStartCommand();
如果绑定了service我们返回主界面的时候服务会直接抛出异常,并且执行ondestory方法();
时间: 2024-12-15 06:46:46