2013-05-27 5 views
0

일부 서비스를 관리하는 앱이 있습니다. 이러한 서비스는 별도의 모듈 응용 프로그램으로 개발되었으며 센서와 콜백의 두 가지 유형이 될 수 있습니다. 주 응용 프로그램이 시작될 때 장치에 설치된 일부 모듈이 있는지 알고 싶습니까? 그렇다면 어떤 앱이 모듈이고 어떤 앱이 갖고 있습니까? 그래서 질문은 어떻게 모든 모듈 어플리케이션을 장치에 설치하고 그들이 어떤 타입을 가지고 있는지 결정할 수 있습니까?프로그래밍 방식으로 응용 프로그램 모듈 찾기

답변

1

서비스에 적합한 인 텐트 필터를 정의하십시오. 센서 또는 콜백을위한 특정 동작에 반응합니다.

제어 작업에서 원하는 작업에 대해 intent을 생성하고 getPackageManager().queryIntentServices(intent, flags)을 호출하여 일치하는 서비스를 얻을 수 있습니다.

+0

대단히 감사합니다! 나는 문서를 읽을 때이 방법을 놓친다. –

관련 문제