Ich habe Anwendung auf Android geschrieben, um SMS zu senden, wenn jemand die Position des Telefons geändert hat. Es funktioniert gut, wenn der Bildschirm nicht gesperrt ist. Selbst wenn die App im Hintergrund läuft, der Bildschirm jedoch eingeschaltet ist, funktioniert alles gut. Das Problem ist, wenn der Bildschirm gesperrt ist, in diesem Fall App sendet keine SMS. Ich habe 2 Versionen überprüft. Zuerst ohne Erstellen von Service und zweitens Verwenden von Service, aber es funktioniert immer noch nicht. Was lustiger ist, es funktioniert auch, wenn der Bildschirm gesperrt ist, aber das Telefon lädt. Irgendeine Idee, warum es nur funktioniert, wenn das Telefon auflädt? Ich habe den Batery-Saver-Modus ausgeschaltet, aber es hat nicht geholfen. Was blockiert die App, wenn der Bildschirm gesperrt ist? Und warum blockiert es nicht, wenn das Telefon an das Ladegerät angeschlossen ist?Android-Anwendung funktioniert nicht, wenn Bildschirm gesperrt ist
Antwort
Ich denke, es s because of security. Android OS does not allow sending sms in background. Or it
s wegen Doze-Modus (oder eine ähnliche Funktionalität)
geschlossen ist also, warum es funktioniert, wenn das Telefon eingesteckt ist das Ladegerät? Außerdem habe ich es auf mehreren Handys überprüft und irgendwie funktioniert es nur auf Xperia SP mit Android 4.3 (auch ohne aufladen). – user1774229
@ user1774229 Weil, wenn Telefon geladen wird Doze-Modus ist ausgeschaltet –
- 1. Vibrieren funktioniert nicht, wenn der Bildschirm gesperrt Modus in Android
- 2. Mediaplayer manchmal nicht vorbereitet, wenn der Bildschirm gesperrt ist
- 3. Android Vollbildanzeige (Interstitial) wird nicht angezeigt, wenn Bildschirm gesperrt ist
- 4. iOS Hintergrund Audio stoppt, wenn der Bildschirm gesperrt ist
- 5. App neu starten, wenn der Bildschirm gesperrt ist
- 6. Android empfängt keine Standortaktualisierungen, wenn der Bildschirm gesperrt ist
- 7. Überprüfen, ob der Windows-Bildschirm gesperrt ist
- 8. Wie wird Aktivität angezeigt, wenn der Bildschirm gesperrt ist?
- 9. Canvas zeichnen funktioniert nicht, nachdem Bildschirm gesperrt und entsperrt
- 10. Android-Dienst funktioniert nicht mehr, wenn Telefon gesperrt
- 11. AVAudioRecorder zeichnet nicht auf, während der Bildschirm gesperrt ist
- 12. avplayer wird nicht angehalten, wenn auf die Schaltfläche "Pause" geklickt wird, wenn der Bildschirm gesperrt ist
- 13. Telefon vibrieren mit Bildschirm gesperrt
- 14. Daten hochladen stoppen, wenn ich den Bildschirm des Geräts gesperrt
- 15. android Stoppuhr funktioniert nicht mehr, wenn der Bildschirm ausgeschaltet ist
- 16. Führen Sie Makro von Excel, während der Bildschirm gesperrt ist
- 17. iPhone App läuft, während Bildschirm gesperrt
- 18. AlarmManager funktioniert nicht, wenn Bildschirm aus
- 19. SPRUNG GESPERRT, wenn nicht alle Zeilen gesperrt sind
- 20. UILocalNotification wird nicht ausgelöst, wenn das Gerät gesperrt ist
- 21. Eingaben von der Bluetooth-Tastatur zulassen, auch wenn der Bildschirm gesperrt ist
- 22. Kollisionsfunktion funktioniert nicht, Bewegung ist gesperrt. Kein anderer bewegungshemmender Code.
- 23. Benachrichtigungston wird nicht erstellt, wenn das Telefon gesperrt ist
- 24. Admob Anzeigen Radfahren, wenn das Telefon gesperrt ist
- 25. WSO2 ist SAML SSO Konto gesperrt Anspruch funktioniert nicht
- 26. HealthStor enableBackgroundDelivery wenn Bildschirm
- 27. Wie wird der Media Player angehalten und abgespielt, wenn der Bildschirm gesperrt ist oder schläft?
- 28. Wie erstelle ich eine Android-App, die bei Erschütterungen aktiviert wird, wenn der Bildschirm gesperrt ist?
- 29. Push-Benachrichtigungen mit benutzerdefinierten Sounds und Vibration, wenn der Bildschirm in Codename One gesperrt ist
- 30. Gibt es einen Grund, warum Multithread-App für immer Schleife wird, wenn Win7 Bildschirm gesperrt ist?
überprüfen Sie Ihren Service, könnte es zu stoppen, wenn Anwendung –