Как отслеживать время использования приложения на Android? ⇐ Android
-
Anonymous
Как отслеживать время использования приложения на Android?
Меня долго искали, но я не могу решить эту проблему.
Я разрабатываю приложение для использования приложения и хочу, чтобы пользователь мог ограничивать время использования приложения.
Предположим, пользователь хочет ограничить время использования приложения Youtube на 10 минут.
1. Как я могу сделать уведомление или тостер, когда использование приложения Youtube достигнет 10 минут с момента нажатия кнопки пользователем? (Я знаю обработку событий) [*]могу ли я сделать наблюдателя, даже если мое приложение работает в фоновом режиме? или даже после уничтожения?
На основе моего поискового реестраAppUsageObserver выглядит так, как я хочу, но я не могу его использовать, так как он @hide
public void RegisterAppUsageObserver(int ObserverId, @NonNull String[] наблюдаемыеEntities, long timeLimit, @NonNull TimeUnit timeUnit, @NonNull PendingIntent callbackIntent) Я могу попробовать использовать его, размышляя, но думаю, что это не рекомендуется.
У меня есть еще одна хорошая ссылка на источник, но я не знаю, как ее использовать.
Пожалуйста, помогите мне. спасибо.
Меня долго искали, но я не могу решить эту проблему.
Я разрабатываю приложение для использования приложения и хочу, чтобы пользователь мог ограничивать время использования приложения.
Предположим, пользователь хочет ограничить время использования приложения Youtube на 10 минут.
1. Как я могу сделать уведомление или тостер, когда использование приложения Youtube достигнет 10 минут с момента нажатия кнопки пользователем? (Я знаю обработку событий) [*]могу ли я сделать наблюдателя, даже если мое приложение работает в фоновом режиме? или даже после уничтожения?
На основе моего поискового реестраAppUsageObserver выглядит так, как я хочу, но я не могу его использовать, так как он @hide
public void RegisterAppUsageObserver(int ObserverId, @NonNull String[] наблюдаемыеEntities, long timeLimit, @NonNull TimeUnit timeUnit, @NonNull PendingIntent callbackIntent) Я могу попробовать использовать его, размышляя, но думаю, что это не рекомендуется.
У меня есть еще одна хорошая ссылка на источник, но я не знаю, как ее использовать.
Пожалуйста, помогите мне. спасибо.
Мобильная версия