싸펑피펑
380
2018-05-14 13:40:33
4
882

안드로이드 폰 부팅되면 서비스 실행시키려고 하는데 질문있습니다.


제가 하려는 작업은 폰을 부팅하였을때 서비스를 실행시키려고 합니다. 그래서 아래와 같이 예제 소스를 참고하여 시도를 해봣는데 서비스가 실행되지 않는데요.

https://kshokd.wordpress.com/2013/01/25/%EA%B8%B0%EA%B8%B0%EA%B0%80-%EB%B6%80%ED%8C%85%EB%90%A0%EB%95%8C-android-%EC%84%9C%EB%B9%84%EC%8A%A4-%EC%8B%9C%EC%9E%91%EC%8B%9C%ED%82%A4%EA%B8%B0/


마쉬멜로우,누가 이상부터는 브로드캐스트 리시버로 이벤트 감지하는 방법이 좀 다른건가요?

원인을 진짜 모르겠습니다. 


0
  • 답변 4

  • 싸펑피펑
    380
    2018-05-14 13:55:42 작성 2018-05-14 13:56:18 수정됨

    방금전에 혹시나 하고 안드로이드 스튜디오에서 에뮬레이터로 실행하여 테스트해보니 에뮬레이터에서는 잘 되네요 ㅠㅠ,  버전은 마쉬멜로우고요 

    에뮬레이터에서는 되고 실제 폰에서는 안되는 이유는 뭐 때문일까요?

  • invisiblebrick
    55
    2018-05-14 15:56:43

    https://stackoverflow.com/questions/14450839/uses-permission-vs-permission-for-android-permissions-in-the-manifest-xml-file


    android:permission 태그 삭제후, <manifest>  태그 아래에, 아래 uses-permission 을 넣어보시겠어요?

    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
  • 싸펑피펑
    380
    2018-05-14 17:42:50

    위와 동일하게 해보았지만 안되네요 ㅠㅠ

    혹시 LG폰에서도 테스트 해보셨던건가요?

  • invisiblebrick
    55
    2018-05-14 18:48:56

    삼성 노트 2 에서 해봤던 경험이 있습니다. 

    가지고 계신 폰에서 왜 안되는지는 모르겠습니다.

    도움이 되지 않아 죄송합니다.

  • 로그인을 하시면 답변을 등록할 수 있습니다.