用到的进程
android有二种进程
一个是:framework service(本地的serivce,这是java写的,只需要实现 相应的接口),这是java这一层,这个就是jvm调用
另一个是Native Service(偏底层的service,这是c或c++写的,也要实现相应的接口),这是lib这一层,这个其实就是linux调用,就是
.so文件 ,当系统启动时,加载了这些文件。最终是由追求到是由ServiceManager seriver系统seriver来控制。
特性就是:后台运行,系统启动它就启动。其实遵行linux系统设计。不过有点不同的是。init..rc文件,可以在这里定制启动。
android里面是biowndlib
linux里面是glibc