开发中什么情况下需要注册系统服务呢?

来源:2-3 你知道怎么添加一个系统服务吗?

慕斯0259969

2019-05-12

老师您好, 想知道开发中什么情况下需要注册系统服务?
这种需求如果不用系统服务能有其他解决方案吗?
我们常用的 APP 比如微信 支付宝 手机淘宝… 这种类型的 APP 有注册系统服务吗?

先谢谢您了.

写回答

2回答

风语

2019-05-13

谢谢您的提问哈,对于我们应用开发工程师来说,是不用修改系统服务的,我们只用了解原理就好了。

对于系统工程师来说,是有可能需要给一些服务做到系统层的。

0
4
慕斯0259969
回复
风语
谢谢老师回复。 我好像理解一些了。比如系统自己定制的推送进程,app层注册自己到推送服务,这样在来推送消息之后,系统的推送服务就可以(通过binder)把相关的已经注册了的app进程拉起来。
2019-05-13
共4条回复

慕斯0259969

提问者

2019-05-12

提问的有点早了.. 没看完就提问 先道个歉.

听到最后感觉像是, 在开发 framework 甚至更底层比如, 修改系统启动过程?

不知道理解的对不对. 还想听老师的回答. 谢谢

0
0

剖析Framework面试 冲击Android高级职位

一手助力冲刺Android高级职位,一手把握系统底层原理,理清面试思路,提升技术段位

1406 学习 · 187 问题

查看课程