最主要的区别是:前者不能进行耗时的操作,但是可以通过开辟一个新的线程解决,后者不需要 IntentService,异步处理服务, 只需要将逻辑写在onHandleIntent方法中, 它实际上是新开了一个HandlerThread(内部已经封装好了,一种队列的机制),查看源码可以知道,并且在该线程执行完毕后还会清除该线程,关闭该服务