안드로이드 개발 질문/답변
(글 수 45,052)
정말 이상한 것이 한가지 있습니다.
제가 만든 동영상 재생 Service를 실행할려면 특정 파일을 클릭했을때 startService 하게 했습니다.
로그를 보면
정상적으로 startService 했을때, Service의 onCreate -> onStart를 호출하는 것을 볼 수 가 있습니다.
그런데,
위 상태로 동영상 파일 재생하면서 방치시
그런데 제가 명시적으로 startService를 호출하지 않았음에도 불구하고,
onCreate, onStart가 호출됩니다. intent 값은 null 이구요.
당연히 intent 값이 없어 프로그램이 unexpected 에러로 종료됩니다.
왜 그런걸까요?
Android OS에서 내가 만든 service를 막 실행시키나요 ;;




예. 막 실행시킵니다. ^^;
아랫글을 읽어 보세요.
http://www.androidpub.com/android_dev_info/197051