마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
1분마다 동작하도록 한 알람이 5분마다 실행됩니다...
–1
추천
전원이 연결돼있거나 화면이 켜져있을땐 1분마다 호출이 정상적으로 되는데
충전중이 아니고 화면이 꺼져있으면 5분마다 호출됩니다 ..
OS버전은 킷캣입니다 .. 어떻게해야할까요 ?
안드로이드
alarm
service
음무
(
17,820
포인트)
님이
2016년 7월 20일
질문
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
1개의 답변
0
추천
AlarmManager로 하신거 맞으시다면
알람 setRepeat 하신 부분이랑
setRepeat안에 넣으신 PendingIntent 에 포함된 서비스나 브로드캐스트리시버 내용좀
적어주시면 참고하여 답변 드리겠습니다.
Development Guy
(
70,570
포인트)
님이
2016년 7월 20일
답변
AlarmManager alarmManager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
Intent intent = new Intent(context, ScanService.class);
PendingIntent operation = PendingIntent.getService(context, 131, intent, PendingIntent.FLAG_UPDATE_CURRENT);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + 2000, 1000 * 60, operation);
알람 호출한부분이며,
ScanService는 onStartCommand가 호출될 때 마다 블루투스를 스캔하여 업로드하는 작업을 진행하는 서비스입니다. 위 기능은 어플이 종료된 뒤에도 백그라운드로 계속 동작하도록 구현되었습니다
PendingIntent.FLAG_UPDATE_CURRENT 이 플래그를
다른 플래그로 변경 해보시겠어요?
Please
log in
or
register
to add a comment.
...