Я делаю приложение в android, которое требует знать, как долго работает приложение. Кто-нибудь знает, как получить такую информацию ??. Есть ли способ, с помощью которого android предоставляет информацию о запущенных приложениях, сколько времени они запускают?Как узнать, сколько времени приложение работает в Android?
ответ
Я не знаю ни одного метода, который бы справился с этим, но вы можете просто реализовать его самостоятельно. Просто запишите текущее время в секундах и в методе onPause() выполните то же самое. Затем просто вычтите первое сохраненное значение времени и последнее сохраненное значение, и вы должны знать, сколько секунд выполнялось приложение.
Возможно, еще одно элегантное решение, о котором я не знаю.
Привет Спасибо за ваш ответ. Но я хочу знать прошедшее время всех других запущенных приложений, но не для моего приложения. Я хочу отображать время всех запущенных приложений. – Sandhya
@ Сандхья: Я совершенно уверен, что это невозможно в API. –
Вы можете использовать SystemClock.uptimeMillis() или SystemClock.elapsedRealtime() в своей основной деятельности после ее первого запуска. Затем каждый раз, когда вам нужно посмотреть, как долго работает приложение, снова вызовите метод и вычтите из исходного значения.
Привет Спасибо за ваш ответ. Но я хочу знать прошедшее время всех других запущенных приложений, но не для моего приложения. Я хочу отображать время всех запущенных приложений. – Sandhya
Есть некоторые данные, собранные для всех приложений, показывающие использование батареи по заявке, но я не проводил исследования, чтобы узнать, как получить доступ к нему программно (если возможно) и не уверен, когда он сбрасывается (возможно, на каждом подключении зарядного устройства/usb).
Для одного приложения лучше всего использовать предыдущие предложения по настройке методов создания и паузы/возобновления.
- 1. Как узнать, сколько времени приложение работает в фоновом режиме в Android?
- 2. Как узнать, сколько приложений работает в фоновом режиме в android?
- 3. Как узнать, сколько времени /% осталось для document.ready?
- 4. Как узнать, сколько времени занимает моя задача
- 5. Как узнать, сколько памяти Android-приложение осталось использовать?
- 6. Как определить, сколько времени загружено приложение
- 7. Сколько времени запускает приложение ASP.NET
- 8. Сколько времени стоит потратить на каждое приложение Android?
- 9. Сколько времени вам понадобится, чтобы узнать backbone.js
- 10. Сколько времени мне нужно, чтобы узнать LabVIEW
- 11. Как узнать, сколько запусков и редукторов работает?
- 12. Как отслеживать, сколько времени используется другое приложение?
- 13. Как узнать, работает ли Google Analytics (приложение для Android)?
- 14. Как подобрать даты, чтобы узнать, сколько времени осталось в php?
- 15. Android: как узнать предыдущее приложение
- 16. Как узнать, сколько видимо UITableViewCell
- 17. Android: Как узнать, какое приложение было открыто
- 18. Как узнать, работает ли мое Android-приложение в фоновом режиме?
- 19. Как узнать, что мое приложение Android работает в ресивере?
- 20. Настройте таймер, чтобы определить, сколько времени работает приложение.
- 21. Как узнать, сколько процессорного времени используется всеми потоками?
- 22. Как узнать, сколько времени осталось на уже установленном тайм-ауте?
- 23. Как узнать, сколько общих предпочтений в общих предпочтениях в android
- 24. Сколько времени в батарее у Android-устройства
- 25. Как узнать приложение Установка завершена в android?
- 26. Как узнать, сколько памяти кучи использует приложение для Android Android 2.3?
- 27. Как узнать, работает ли приложение Android под управлением InstrumentationTestRunner?
- 28. Как узнать, сколько памяти использует мое приложение C++ на Mac
- 29. Как узнать, сколько пользователей загрузило приложение из магазина приложений?
- 30. можно узнать, сколько времени потребовалось, чтобы отправить пакет в java
Ваше приложение или ЛЮБОЕ приложение? – st0le