마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Service 지속적으로 실행하기?

0 추천
어플차단해주는 어플 만들고있는데요,

 

처음 액티비티에서 버튼으로 서비스 시작시키고있습니다.

서비스시작되고 홈버튼 으로 나온후에 지속적으로 서비스 가 실행되도록 어떻게 구현하나요??

여타 다른 어플 실행시마다서비스가 시작되도록 가능한가요?

서비스시작시키는 버튼 클릭후 한번만 돌고 홈버튼으로 나오면 서비스가 안도는것같습니다.
이치고1 (170 포인트) 님이 2013년 6월 2일 질문

1개의 답변

0 추천
서비스는 기본적으로

stopService나 stopself메서드를 호출하지 않으면 계속 돕니다.

어디선가 해당 메서드를 호출하지 않았는지 체크해 보시구요.

메모리가 부족하거나 해서 내려가는 경우라면

immotal service 키워드로 검색하셔서 해당 정보 얻으시기 바랍니다.
퐁풍 (8,740 포인트) 님이 2013년 6월 2일 답변
답변 감사드립니다.
startService와 stopService는 제가 만든 첫 액티비티의 버튼으로 처리를 하기 때문에 버튼을 누르기 전까진 stopService는 호출되지 않는거 같구요,
서비스스타트 누르고 서비스가 시작되고,
홈키로 화면이 전환되어도 서비스가 계속 실행된다는 말씀이신가요?
onStartCommand 이부분이 몇초에 한번씩 지속적으로 실행된다는말씀??
다른 어플을 클릭 할 때마다 제가 만든 서비스의 onStartCommand 부분을 실행해주고 싶을땐 따로 처리 해줘야 되나요? 방법이 있을까요
...