다름이 아니라 하나의 패키지 안에서 프로바이더를 호출하면
하나의 프로세서가 아닌 한 액티비티에서 두개의 프로세서가 작동하여
프로바이더를 접근하게 할려고 하는데요
매니페스트에서 android:multiprocess 라는 요소가 있어서 써봐도
DDMS 에는 현재 실행되고 있는 패키지(프로세스)만 떠서...하루종일 찾아봐도 자료가 없길래
혹시 써보신분 있으면 답글 부탁드립니다 ㅜ
음... 질문이 약간 헷갈리는데요.
동일 패키지에 있는 Provider 컴포넌트를 별도의 프로세스에서 띄우고 싶으신 거라면
android:process 요소를 사용하시면 됩니다.
http://developer.android.com/guide/topics/manifest/provider-element.html#proc
그러면 해당 어플리케이션 컴포넌트는 본래 프로세스 이름 + 설정된 값을 갖는 새로운 Process 에서 런칭 됩니다.
SDK 샘플에 포함된 RemoteService 예제에서 사용되고 있으니 해당 예제를 참고하셔도 좋겠네요.
아 감사합니다.
provider 에서 android:multiprocess 와 process를 같이 쓰니 ddms 에 안떴는데
process 만 쓰니 ddms에 뜨네요 ㅡㅡ
로그인 유지
음... 질문이 약간 헷갈리는데요.
동일 패키지에 있는 Provider 컴포넌트를 별도의 프로세스에서 띄우고 싶으신 거라면
android:process 요소를 사용하시면 됩니다.
http://developer.android.com/guide/topics/manifest/provider-element.html#proc
그러면 해당 어플리케이션 컴포넌트는 본래 프로세스 이름 + 설정된 값을 갖는 새로운 Process 에서 런칭 됩니다.
SDK 샘플에 포함된 RemoteService 예제에서 사용되고 있으니 해당 예제를 참고하셔도 좋겠네요.