2012-06-19 6 views
-1

배경에서 뭔가를해야하지만 앱이 켜지면이 서비스가 살아 있어야합니다.Android 앱이 켜지면 서비스를 시작하는 방법은 무엇입니까?

비록 수면 모드에서도 항상 배경으로 전화를해야합니까 ??

나는 서비스를하려고하지만 전화가 끝난 후에이 서비스는 여전히 살아 있지만 작동하지 않는다. 사용

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/AlarmService_Service.html

내가 볼이이 link, 하지만 난 생각을하지 않습니다! 당신이 당신의 활동이 실행되는대로 활동의에서 onCreate 방법 다음 즉시 서비스를 시작할 것이라고한다면

답변

0

Intent intent = new Intent(MyActivity.this, Myservice.class); 
startService(intent); 

을 사용할 수 없습니다. 거기에서 백그라운드에서 실행 중이어야합니다. 당신의 문제는 무엇입니까?

+0

전화가 절전 모드에 있지 않으면 서비스가 켜지나요? – Hanaa

+0

서비스를 시작할 때마다 또 다른 점이 점심을 먹을 것입니까? – Hanaa

+0

예. 휴대 전화의 화면이 꺼져 있으면 서비스가 실행 중이어야합니다. 그리고 아니요, 원하는만큼 startService (intent)를 호출 할 수 있습니다. 그러면 서비스 인스턴스 하나만 생성됩니다. –

관련 문제