Meine Frage ist ein Schuss in die Dunkelheit: Was ist der Deal mit Android 4.x/Jelly Bean? Gibt es bekannte Probleme mit Diensten, Klebrigkeit, Vordergrund usw.?Gibt es bekannte Probleme mit Android Services auf 4.1.x (Jelly Bean)?
Hintergrundgeschichte: Ich habe meine Musik-Player-Anwendung erfolgreich auf allen Arten von Android-Geräten und Emulatoren getestet und dann erst kürzlich auf einem physischen Jelly Bean-Gerät (Samsung Rugby Pro). Ich fand, dass die MediaPlayer
onCompletion
Funktion ist nicht wird konsequent ausgelöst, wenn der Bildschirm ausgeschaltet ist. Meistens ist es nicht für mehrere Minuten gefeuert. Wenn der Bildschirm aktiviert ist, funktioniert die Anwendung problemlos, unabhängig davon, ob meine Aktivität angezeigt wird oder nicht.
(. Es gibt keine Probleme auf Lebkuchen, KitKat, Lutscher, oder Eibisch Ich habe physische Geräte für diese Versionen und sie alle arbeiten einwandfrei.)
Geräteinformationen:
- OS VERSION : 3.0.31-656355
- RELEASE: 4.1.1
- DEVICE: comancheatt
- MODELL: SAMSUNG-SGH-I547
- PRODUCT: comancheuc
- Marke: Samsung
- DISPLAY: JRO03L.I547UCBLL1
- CPU_ABI: armeabi-V7A
- CPU_ABI2: armeabi
- HARDWARE: QCOM
- ID: JRO03L
- HERSTELLER : samsung
- USER: se.infra
- HO ST: SEP-125
Ist dies ein gebundener Dienst oder ein gestarteter Dienst? – Pomagranite
Der Dienst wird gestartet und gebunden an die Aktivität "onResume" und anschließend an "onPause". Wenn der Dienst nicht verwendet wird, wird er in 'onPause' ebenfalls gestoppt. –
http://developer.android.com/guide/components/services.html – Pomagranite