什么是Android服务

时间:2015-11-29 20:45:50

标签: android android-service

Android文档声明:

Service 是一个单独的进程。 Service对象本身并不意味着它在自己的进程中运行;除非另有说明,否则它与其所属的应用程序运行的过程相同。

Service 一个帖子。从主线程开始工作并不是一种手段(避免Application Not Responding错误)。

那是什么?它是如何在Java中实现的,Linux系统如何对待它? ps -t表示它具有不同的 PID

1 个答案:

答案 0 :(得分:3)

  

那是什么?

嗯,它是一个Java对象,就像ActivityBroadcastReceiver等。

  

如何在java

中实现它

它只是一个Java对象。但是,与ActivityBroadcastReceiver类似,与IntegerTextView不同,您的流程中的Android框架将通过实例化(如果需要)和调用方法来响应特定的IPC事件在Service上(例如,onStartCommand()onBind())。

  

以及linux系统如何对待它?

Linux无视Java对象。

  

ps -t表明它有不同的PID

Java对象未显示在ps输出中。