2012-07-09 2 views
1

아시다시피 Android 서비스 (Java 또는 기본 미디어 플레이어 서비스)는 항상 addService() 또는 다른 방법을 사용하여 Service Manager (기본)에 자신을 추가해야합니다. 사용자가 android.app.Service를 Service Manager에 등록하면 어떻게됩니까? 그렇다면 소스 코드는 어디에 있습니까? 없다면 RPC는 어떻게 수행합니까? 미리 감사드립니다 !!사용자가 정의한 서비스가 Servicemanager에 등록됩니까?

+1

사용자 정의 서비스를 어떻게 의미합니까? – jiduvah

답변

0

RPC를 수행하려면 aidl을 사용하는 것이 좋으며 here은 aidl의 RPC 예제입니다.

+0

안녕하세요. 답장을 보내 주셔서 감사합니다. 내 질문은 AIDL mechenism이 ServiceManager에 서비스를 추가하는 것입니까? 힌트 좀 줄 수있어? 감사합니다 – apt

+0

아니요 서비스 관리자에 aidl 서비스가 포함되어 있지 않습니다 .... – AAnkit

관련 문제