Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
android Service 类是什么让它假设“在后台运行”,因为它到处都有记录?哪个线程继续在后台运行?在 onStartCommand() 中启动的所有线程呢?只要他们有代码可以运行,他们就会活着,还是会在调用 stopSelf() 或备用代码时死亡?
请赐教...
Android 服务在它们启动的 Activity 的主线程上运行。
然后从该服务启动的任何其他线程都将独立运行并且需要停止。这可以很容易地完成
if (running)
通过服务是启动还是停止来设置块。