상황의 두 서비스 간 통신 :안드로이드 : 두 개의 분리 된 APK
나는 모든 시간을 실행 예상되는 Service
와 (지속) 안드로이드 시스템 응용 프로그램이 있습니다. (서비스 A라고합시다)
Service
을 가진 또 다른 응용 프로그램 (시스템 응용 프로그램이 아닌 일반 응용 프로그램)이 있습니다. 그러나이 Service
은 리소스가 필요할 경우 안드로이드 OS가 죽이기 때문에 실행되거나 실행되지 않을 수 있습니다.
간략한 요약하면 동일한 인증서로 서명 할 수있는 두 개의 응용 프로그램 (따라서 2 개의 APK)이 있습니다. (그래서 그들은 동일한 프로세스 오른쪽에서 실행할 수?)
내가 본 서비스 A는 이벤트를 수신
를 달성하려고 무엇. 그 다음 이벤트를 받았을 때 나는 서비스 A가 다시 서비스 A.에 내가 할 수있는이 개 서비스는
을 통신 할 수 있도록하는
접근을 응답을 제공해야 정상적인 앱 (서비스 B)를 호출 할 그들을 사용하여 통신 :
- 는
문제
-
의사 소통 방법
- 이 설명 된 경우에 "최고"하나?
- 서비스 A가 서비스 B에 메시지를 위임/전송하고 서비스 B가 실행되고 있지 않으면 어떻게됩니까? 서비스 B에서 응답을 받아야합니다. 서비스 A가 서비스를 호출하려고 할 때 실행 중이 아니면 항상 서비스 B를 시작해야합니까?
고맙습니다!
로부터 응답을 원하기 때문에 좋은 옵션이 될 것입니다 [이] (http://stackoverflow.com/a/33688843/2252830) – pskink