내 안드로이드 앱에서 배터리 지속 시간을 예측해야한다는 요구 사항이 있습니다. 나는 cpu 데이터, 메모리 정보 및 현재 배터리 수준을가집니다. 또한 AndroidPlot 라이브러리를 사용하여 지난 몇 분 동안이 값의 그래프를 그렸습니다. 이러한 데이터 (또는 다른 것)를 사용하여 장치에서 배터리가 소모되기 전에 시간을 예측하는 가장 좋은 방법은 무엇입니까?Android 개발 : 현재 배터리 잔량을 기준으로 예상 배터리 수명을 예측하려면 어떻게해야하나요?
2
A
답변
2
언제나 예측을 시도 할 수 있지만 예측이 얼마나 정확할까요?
데이터 (CPU, 메모리 및 배터리 수준)를 기반으로 데이터베이스를 만들고 모든 응용 프로그램 배터리 소모량을 추적 할 수 있습니다. 그리고 이러한 정보를 사용하여 항상 예측을 생성 할 수 있습니다. ActivityManager을 사용하면 실행중인 프로세스 목록을 얻을 수 있습니다.
둘째,이 흥미로운 Article을 철저하게 읽고 와이파이 상태를 수집하는 WiFiManager를 사용하여 무선 라디오는 당신도 블루투스 무선 상태를 확인할 수 있습니다 더 정확성 drainer.For 큰 배터리입니다. 이 모든 것을 ConnectivityManager과 결합하십시오.
세 번째로 전원 관리자를 사용하여 디스플레이 staus를 확인하십시오.
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
boolean isScreenOn = pm.isScreenOn();
더 나은 예측을 위해 모두 결합하십시오.
관련 문제
- 1. 배터리 잔량을 측정 하시겠습니까?
- 2. Android 개발 : 배터리 수준 표시
- 3. Android 백그라운드에서 배터리 잔량을 모니터링하는 방법은 무엇입니까?
- 4. 안드로이드 전화에서 배터리 잔량을 얻으십시오.
- 5. 안드로이드 폰의 배터리 잔량을 모니터
- 6. Windows 시스템에서 남은 배터리 수명을 얻으려면 어떻게해야합니까?
- 7. Android웨어가 웨어러블 배터리 수명을 얻습니다.
- 8. 배터리 수명을 사용하는 앱을 찾으십시오.
- 9. Galaxy Nexus Phone에서 배터리 잔량을 설정하는 방법
- 10. iOS 연결된 블루투스 기기의 배터리 잔량을 알려면
- 11. 안드로이드에서 특정 시점의 배터리 잔량을 계산하는 방법
- 12. ios7에서 올바른 배터리 잔량을 얻는 방법이 있습니까?
- 13. 배터리 잔량을 표시하는 영구 알림을 만드는 방법
- 14. 잠금 화면이 작동하지 않을 때 현재 배터리 잔량을 저장하십시오.
- 15. Android 액세스 배터리 통계 또는 매니페스트를 통해 배터리 수준 모니터링
- 16. 라디오를 너무 많이 사용하여 배터리 수명을 단축하십시오.
- 17. Android 배터리 사용 프로필
- 18. BLE 장치에 연결 한 후 배터리 잔량을 얻는 방법은 무엇입니까?
- 19. 배터리 소모를위한 서비스 최적화
- 20. Android registerListener 및 배터리 수명
- 21. android - 배터리 현재 값의 단위는 무엇입니까?
- 22. AltBeacon 신호의 배터리 레벨을 확인하십시오.
- 23. SQLite 배터리 소모 - android
- 24. Android 배터리 정보 문제
- 25. Android FileObserver 배터리 드레인
- 26. Android - 배터리 잔량 확인
- 27. Android 배터리 위젯이 초기화되었습니다.
- 28. Android 앱 배터리 사용량
- 29. Android GPS 배터리 사용량
- 30. 배터리 관련 정보 android
안내해 주셔서 감사합니다. 내가 일하기 시작하면 여기로 돌아올거야. –