In der migration guide wird vorgeschlagen, dass wir NotificationManager.startServiceInForeground()
anstelle von startService()
bei Bedarf verwenden.Android O Hintergrund Service Einschränkungen
Aber ich kann keine startServiceInForeground()
Methode in NotificationManager
sehen. Was vermisse ich?
Es ist nicht in NotificationManager, aber in Activity/Kontext (z. B. in den Startservice jetzt ist) – RobCo
Sie werden compileSdkVersion bis 26 gesetzt und Support-Bibliotheken auf 26.0.0 aktualisieren Methoden in Android O. –
Für die Kompatibilität eingeführt, um zu sehen Verwenden Sie 'ContextCompat.startForegroundService()' in der Support-Bibliothek 26.0.0-beta1 – RobCo