1

android Service 类是什么让它假设“在后台运行”,因为它到处都有记录?哪个线程继续在后台运行?在 onStartCommand() 中启动的所有线程呢?只要他们有代码可以运行,他们就会活着,还是会在调用 stopSelf() 或备用代码时死亡?

请赐教...

4

1 回答 1

2

Android 服务在它们启动的 Activity 的主线程上运行。

然后从该服务启动的任何其他线程都将独立运行并且需要停止。这可以很容易地完成

if (running)

通过服务是启动还是停止来设置块。

于 2012-11-08T13:23:37.260 回答