首次从其 Activity 中启动服务
this.startService(new Intent(this,UpdaterService.class));
此服务是否在新线程中运行? 而且,如果我在此服务上施加繁重的工作负载(不借助线程),android 是否会为此应用程序显示强制关闭??
AsyncTask 类与 Thread 类有何不同? 在哪里使用哪一个?
谢谢。
最佳答案
Android developer manual reads :
服务
不是一个单独的进程。Service
对象本身不 暗示它正在自己运行 过程;除非另有规定, 它运行在与 它是应用程序的一部分。Service
不是线程。它不是 a 意味着它自己可以完成工作 主线程(避免Application
不 响应错误)。
关于android - 从其 Activity 启动的服务是否在新线程中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6621992/