При настройке Android 14 мы должны указать хотя бы один foregroundServiceType для каждой службы в манифесте — https://developer.android.com/about/versions/14/behavior-changes-14#fgs-types
Какой тип службы переднего плана следует использовать для ActivityRecognition?
Должен ли я использовать «местоположение» или «здоровье»?
Вот мой сервис:
<service
android:name = ".tracking.monitor.BackgroundDetectedActivitiesService"
android:enabled = "true"
android:exported = "false"
android:permission = "com.google.android.gms.permission.ACTIVITY_RECOGNITION" />
В документации по типу работоспособности конкретно упоминается распознавание активности, поскольку ACTIVITY_RECOGNITION
упоминается как потенциальное разрешение на удовлетворение требований для этого типа службы приоритетного плана. Итак, я бы пошел на это.
Вы правы, спасибо!