매분마다 서비스가 실행되도록 예약하고 내 앱이 아직 실행 중인지 확인하고 싶습니다. (응용 프로그램을 닫으면 다시 열려고합니다). 또한, 나는 아직도 내 응용 프로그램이 강제로 작업 관리자에 의해 사망 한 경우이 서비스가 매 분마다 실행합니다. 감사합니다.매월 안드로이드 강제 종료 일정 서비스
답변
AlarmManager
클래스를 사용하면 장치가 절전 모드에 있어도 작동합니다.
private static Intent alarmIntent = null;
private static PendingIntent pendingIntent = null;
private static AlarmManager alarmManager = null;
// First Creating an Intent
alarmIntent = new Intent (context, yourClass.class);
// Create an Pending Intent which will Broadcast the Intent
pendingIntent = PendingIntent.getBroadcast(context, 234324243, alarmIntent, 0);
// Set the AlarmManager class
alarmManager = (AlarmManager) context.getSystemService(ConstantCodes.ALARM_SERVICE);
// Set Repeating time interval
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, Interval * 1000, Interval * 1000, pendingIntent);
AlarmManager는 TimerTask 또는 Thread보다 배터리 전원이 적습니다. 고통없는 AsyncTask처럼 작동합니다.
여기를 읽으세요 : [link] (http://stackoverflow.com/questions/9101818/how-to-create-a-persistent) -alarmmanager) 할 수 없다. 제안한 내용과 수행중인 내용의 차이점은 무엇입니까? 감사합니다. –
AlarmManager가 종료되지 않습니다. 내 응용 프로그램에 동일한 코드를 사용합니다. – Lucifer
ConstantCodes.ALARM_SERVICE 란 무엇입니까? 활동을 의미 했습니까? ALARM_SERVICE? –
또한, 나는 아직도 내 응용 프로그램이 강제로 작업 관리자 이것은 안드로이드 3.1으로 불가능하다
에 의해 사망 한 경우이 서비스가 매 분마다 실행합니다. 사용자가 설정으로 이동하여 강제로 앱을 중지하면 사용자가 구성 요소 중 하나를 수동으로 시작할 때까지 앱이 다시 실행되지 않습니다.
다른 이유로 (예 : Play 스토어의 일반 작업 킬러 앱을 종료하고 최근 작업 목록에서 작업을 스 와이프하여) 작업이 완료되면 AlarmManager
으로 예약 된 알람은 Lucifer의 제안에 따라 그대로 유지됩니다.
메신저는 자녀의 휴대 전화에 설치된 "부모 제어"앱을 작성합니다.
휴대 전화를 사용하기에 충분히 지능이있는 모든 자녀는 안전 모드에서 기기를 재부팅하고 앱을 제거하기에 충분히 지능적입니다.
만약 내가 내장 된 작업 관리자에 가서 "죽여"(아이스크림 샌드위치 에서처럼) 그것은 매분마다 실행되지만, 만약 그는 설정으로 들어가고 강제 정지는 매분마다 실행되지 않는 앱입니다. 올바르게 이해 했습니까? 덕분에 ! –
@ErelHansav : "그는 설정에 가서 강제 정지의 응용 프로그램이 늘 매 순간 실행하면"- 올바른합니다. 단어를 표시하지 않습니다 (마지막으로 내가 확인) 최근 작업 목록, 이외의 안드로이드에는 내장 작업 관리자가 없다 어디서든 "죽이고". – CommonsWare
내 아이스크림 샌드위치 안드로이드에서 홈 버튼을 오랫동안 누르면 내 최근 앱이 표시되고 하단에는 '작업 관리자'버튼이 표시됩니다. 내가 그것을 클릭하면 내가 열린 응용 프로그램, RAM, 메모리를 볼 수있는 작업 관리자로 들어갑니다. ... "킬"버튼을 누르면됩니다. 그게 무슨 뜻인지 ... 감사합니다! –
- 1. 서비스 시작시 강제 종료
- 2. MediaPlayer 강제 종료 서비스
- 3. 강제 종료시 안드로이드 서비스 중지
- 4. 안드로이드 웨이크 잠금 강제 종료
- 5. 안드로이드 강제 종료 오류 powerInterrupt
- 6. 안드로이드 애플 리케이션에서 강제 종료
- 7. 강제 종료 팝업 사용 안드로이드
- 8. 안드로이드 서비스 종료
- 9. 나를 위해 안드로이드 큰 우려 "강제 종료"
- 10. 매월 온라인 서비스 판매
- 11. 안드로이드 init.rc 트리거 서비스 종료
- 12. 강제 종료 응용 프로그램
- 13. ViewPager에서 애플리케이션 강제 종료?
- 14. Mac 키오스크 모드 API - 강제 종료 응용 프로그램 강제 종료
- 15. 시스템 프로세스 강제 종료
- 16. 강제 종료 버튼 누르기
- 17. 강제 MySQL 종료
- 18. Android에서 강제 종료
- 19. SQL 연결 강제 종료
- 20. Android 앱 강제 종료
- 21. 앱 도움말 (강제 종료)
- 22. 응용 프로그램 강제 종료
- 23. 애니메이션 블록 강제 종료
- 24. iPhone 강제 종료
- 25. 연결 강제 종료 오류
- 26. 출시 즉시 강제 종료
- 27. AdMob 강제 종료 (Android)
- 28. 강제 종료 처리
- 29. 강제 종료 응용 프로그램
- 30. 바이브 강제 종료. 진동
하지 않습니다. 그냥하지 마. 앱을 강제로 열지 마십시오. 사용자를 화나게하는 나쁜 방법입니다. (당신은 내가 읽고 궁금 해요 변하지 않았고 앞으로도 좋은 이유를 가지고하지 않는 한) 아이의 전화에 설치되어있는 "부모 컨트롤"응용 프로그램을 작성 – njzk2
임. 부모에 의해 닫히지 않는 한 강제로 앱을 강제 종료하지 못하게하고 싶습니다. –
매분마다 앱을 사용하지 않고 물건을 처리하는 데 1 분의 시간이 주어집니다. – njzk2