请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师说,只有系统服务的binder才可以注册到serviceManager,应用服务不能注册,这句话怎么理解???

7-2节,6:45分钟,老师说:“只有系统服务的binder才可以注册到serviceManager,应用服务不能注册”,怎么理解??

正在回答

2回答

谢谢您的提问,应用服务不能注册到ServiceManager主要是因为权限问题,我们可以自己做个试验,结果会抛异常的,谢谢。

1 回复 有任何疑惑可以回复我~
  • 提问者 ggartist #1
    好的,谢谢老师
    回复 有任何疑惑可以回复我~ 2019-05-17 22:22:22
提问者 ggartist 2019-05-17 22:17:31

就是,两个应用进程,相关之间通信,不是需要从serviceManager中获取另一个进程的binder对象吗? 应用进程(充当service角色)的binder也要注册到serviceManage吧?

0 回复 有任何疑惑可以回复我~
  • 风语 #1
    两个应用进程之间的通信,binder对象是存到AMS的,不是存到ServiceManager的。ServiceManager是存系统服务的binder对象的。
    回复 有任何疑惑可以回复我~ 2019-05-17 22:22:50
  • 提问者 ggartist 回复 风语 #2
    谢谢老师,多谢多谢!
    回复 有任何疑惑可以回复我~ 2019-05-17 22:24:42
  • 张建Oscar 回复 风语 #3
    老师,可以详细介绍下两个应用进程之间的通信,Binder的注册和调用吗?
    回复 有任何疑惑可以回复我~ 2019-06-25 09:25:58
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号