2011-12-30 2 views
0

나는 디렉토리에 안드로이드 소스 코드를 다운로드하여 Context.java과 같은 것을 찾았습니다. 따라서 안드로이드 메소드가 어떻게 구현되는지 알 수 있습니다. 그렇지만 Service 또는 Bound Service의 수명주기를보고 싶다면 어떤 디렉토리를 사용해야합니까? 더 구체적으로 말하면 onBind 메서드는 IBinder 개체를 반환하므로 개체가 어디로 이동했는지 또는 할당 된 대상이 궁금합니다.안드로이드 소스 코드에서 서비스의 라이프 사이클을 찾으십시오.

답변

1

내 eclispe에 android sources 플러그인을 추가 한 후 android.jar에서 소스 코드를 읽을 수 있습니다. 그런 다음 단계별로 디버깅하면 안드로이드의 취향을 맛볼 수 있습니다.

0

찾고있는 키워드에 대한 소스 코드를 다운로드하고 파일 검색을 수행하십시오. 서비스가 다른 프로세스에 존재할 수 있기 때문에 많은 서비스 메소드가 AIDL을 사용하여 호출됩니다.

관련 문제