android服务在一个单独的线程?

时间:2011-05-16 07:37:29

标签: android multithreading service android-activity

我在同一个包中有一个主活动类A和一个服务类S,我在启动时启动了S.我的问题是:S的运行时内存是否算作A的一部分?如果我强行停止A,我也会停止吗?感谢

2 个答案:

答案 0 :(得分:2)

请参阅here

默认情况下,应用程序的所有组件都在同一个线程中执行,但您可以使用清单文件中的android:process属性更改此行为。

答案 1 :(得分:0)

我的经验是,S确实在这种情况下停止了。但是如果你把S作为一个单独的Activity开始,即。让它扩展Activity(或其子类),然后我不知道。

但是,也许答案在here