마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

서로 다른 프로세스의 서비스 컨트롤에 관해 질문드려요

0 추천
AIDL, Messenger 이 두가지를 통해서 서로 다른 프로세스의 서비스와 통신을 할 수 있다고 이번에 알게됐는데요

의문점이, 서로 다른 프로세스에서 서비스가 돌아갈 수 있나요?

 

예를 들어 제가 A라는 어플을 만들고 그안에 서비스가 정의돼있으면, A라는 어플이 켜지고 해당 서비스가 돌아가니까 서로 같은 프로세스에서 동작하게 되지 않나요??

만약 다른 어플에서 서비스를 실행 할 수 있다면, bindService를 할 시에 다른 어플의 서비스도 실행 할 수 있는건가요??
Mr몽국 (400 포인트) 님이 2014년 6월 23일 질문

1개의 답변

0 추천
네 가능합니다.

서로 약속된 action 을가지고 bindservice 를 호출하면 됩니다.

저같은 경우에는 예전에 AIDL로 구현했던 적이 있습니다.
자바좀친해지자 (550 포인트) 님이 2014년 6월 23일 답변
자바좀친해지자님이 2014년 6월 23일 수정
답글을 이제야 봣네요! 감사합니다!
근데 저는 AIDL말고 Messenger를 통해서 하려구 하는데요

흠.. 또 궁금한게 약속된 action을 가지고 한다는게 무슨말인지 잘 이해가 가지 않습니다.

조금만 더 힌트를 주실 수 있을까요?^^
...