Musikwiedergabe stoppt immer wieder (Egal welcher Player)

N

NexS

Ambitioniertes Mitglied
4
Hallo,

wenn ich unterwegs bin verwende ich mein Nexus S meist als MP3-Player. Mal zu Fuß in Verbindung mit einem Bluetooth-Headset und mal im Auto über den Miniklinken-Ausgang (teils während laufender Google-Maps Navigation). Egal in welcher Konstellation und mit welchem Player (Stock ICS Player, Winamp oder die neue VLC Beta), irgendwann nach 3-30 Minuten hört die Musik auf und der Player ist beendet. Es kommt keine Absturzmeldung, der Player ist einfach zu. Das nervt extrem, besonders wenn man gerade Auto fährt und nicht kurz mal wieder den Player während der Fahrt starten kann. Andere Sachen wie die Navigation laufen anstandslos weiter. Wenn sich die Apps beenden sind sie immer entweder im Hintergrund (z.B. während der Navigation) oder der Bildschirm ist aus.
Alle anderen Apps laufen bei mir recht stabil, da gibt es vielleicht mal einen Absturz alle paar Wochen.
Bei mir läuft ein gerootetes Stock ICS 4.0.3. Unter Gingerbread bestand das Problem definitiv nicht, aber ich kann nicht sicher sagen ob es erst seit dem Rooten besteht oder schon nach dem ICS-Update.

Habt ihr eine Idee, was man da machen könnte?

Gruß
NexS
 
Eine Lösung würde mich auch interessieren - habe das gleiche Problem mit der Stock-App :-/
 
Auch ich habe dieses Problem mit meinem Nexus S mit Android 4.0.3 Stock.

Gesendet von meinem Nexus S mit der Android-Hilfe.de App
 
Ihr macht mir ja Sorgen, hab auch ein Nexus S mit ICS, dieses Phänomen aber bisher nicht, allerdings war der Musikplayer (Standardplayer) selten lang im Hintergrund.
Erstellt Android irgendwo Logfiles, wie ein "ordentliches" Linux? Darüber könnte man der Ursache auf die Spur kommen.
Gruß Hias

Gesendet von meinem Nexus S mit der Android-Hilfe.de App
 
NexS schrieb:
Bei mir läuft ein gerootetes Stock ICS 4.0.3. Unter Gingerbread bestand das Problem definitiv nicht, aber ich kann nicht sicher sagen ob es erst seit dem Rooten besteht oder schon nach dem ICS-Update.

Vergessen hinzuzufügen: Bei mir trat das Problem auch schon vor dem ICS-Update auf :huh:
 
Ich habe mal wie von hias2 vorgeschlagen versucht den Log zu exportieren. Nach dem Crash habe ich mit aLogcat den gesamten Log (auf Level Debug) nach "Music" gefiltert und exportiert in der Hoffnung, dass jemand das deuten kann. Direkt als die Musik aufhörte entstand die fett formatierte Zeile, der Rest kam danach. Die App hat sich nicht neu gestartet.

Code:
I/ActivityManager(  149): START {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.google.android.music/com.android.music.activitymanagement.TopLevelActivity bnds=[0,254][120,404]} from pid 20234
I/ActivityManager(  149): Start proc com.google.android.music:ui for activity com.google.android.music/com.android.music.activitymanagement.TopLevelActivity: pid=31098 uid=10043 gids={3003, 1015}
I/ActivityManager(  149): Start proc com.google.android.music:main for content provider com.google.android.music/.store.MusicContentProvider: pid=31113 uid=10043 gids={3003, 1015}
E/ActivityManager(  149):  +0% 31098/com.google.android.music:ui: 0% user + 0% kernel
E/ActivityManager(  149):  +0% 31113/com.google.android.music:main: 0% user + 0% kernel
E/ActivityManager(  149):   29% 31098/com.google.android.music:ui: 18% user + 11% kernel / faults: 989 minor 2 major
E/ActivityManager(  149):     20% 31098/ndroid.music:ui: 12% user + 7.4% kernel
E/ActivityManager(  149):   1% 31113/com.google.android.music:main: 1% user + 0% kernel / faults: 69 minor
I/ActivityManager(  149): Process com.google.android.music:main (pid 31113) has died.
I/ActivityThread(31098): Removing dead content provider: com.google.android.music.MusicContent
W/ActivityManager(  149): Scheduling restart of crashed service com.google.android.music/.MusicPreferenceService$MusicPreferenceServiceBinder in 5000ms
W/ActivityManager(  149): Scheduling restart of crashed service com.google.android.music/.store.StoreService$StoreServiceBinder in 14997ms
W/ActivityManager(  149): Scheduling restart of crashed service com.google.android.music/.store.MediaStoreImportService in 24997ms
W/ActivityManager(  149): Scheduling restart of crashed service com.google.android.music/.dl.NetworkMonitor in 34996ms
W/ActivityManager(  149): Scheduling restart of crashed service com.google.android.music/.MusicPlaybackService in 44969ms
I/ActivityManager(  149): Kill com.google.android.music:ui (pid 31098): provider com.google.android.music.store.MusicContentProvider in dying process com.google.android.music:main
I/ActivityManager(  149): Process com.google.android.music:ui (pid 31098) has died.
I/WindowManager(  149): WIN DEATH: Window{413724e0 com.google.android.music/com.android.music.activitymanagement.TopLevelActivity paused=false}
I/ActivityManager(  149): Start proc com.google.android.music:main for service com.google.android.music/.MusicPlaybackService: pid=31403 uid=10043 gids={3003, 1015}
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=31446 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Start proc com.google.android.music:ui for activity com.google.android.music/com.android.music.activitymanagement.TopLevelActivity: pid=31459 uid=10043 gids={3003, 1015}
I/ActivityManager(  149): Process com.android.musicfx (pid 31446) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=31587 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 31587) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=32217 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 32217) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=32581 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 32581) has died.
I/ActivityManager(  149): Process com.google.android.music:ui (pid 31459) has died.
I/WindowManager(  149): WIN DEATH: Window{41851810 com.google.android.music/com.android.music.activitymanagement.TopLevelActivity paused=false}
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.Compatibility$Receiver: pid=2150 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 2150) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.Compatibility$Receiver: pid=2307 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 2307) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.Compatibility$Receiver: pid=2456 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 2456) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=2699 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 2699) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=2854 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 2854) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=3031 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 3031) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=3090 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 3090) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=3403 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 3403) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=3490 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 3490) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=3579 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 3579) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=3822 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 3822) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=3961 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 3961) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=4193 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 4193) has died.
W/PackageManager(  149): Not granting permission android.permission.ACCOUNT_MANAGER to package com.google.android.music (protectionLevel=2 flags=0x8be65)
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.Compatibility$Receiver: pid=4605 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 4605) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=5425 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 5425) has died.
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=5516 uid=10050 gids={3003, 3002}
I/ActivityManager(  149): Process com.android.musicfx (pid 5516) has died.
I/AudioService(  149):  AudioFocus  abandonAudioFocus(): removing entry for android.media.AudioManager@413a26f0com.google.android.music.MusicPlaybackService$8@41344738
[B]I/ActivityManager(  149): Process com.google.android.music:main (pid 31403) has died.[/B]
W/ActivityManager(  149): Scheduling restart of crashed service com.google.android.music/.MusicPlaybackService in 5000ms
I/ActivityManager(  149): Start proc com.google.android.music:main for service com.google.android.music/.MusicPlaybackService: pid=5766 uid=10043 gids={3003, 1015}
I/ActivityThread( 5766): Pub com.google.android.music.MusicContent: com.google.android.music.store.MusicContentProvider
I/MusicStore( 5766): Database version: 37
I/AsyncCursor1:1( 5766): Initialized for content://com.google.android.music.MusicContent/playlists, proj:_id#name, sel: 'null', args: null, order: null
D/SyncManager(  149): setSyncAutomatically: , provider com.google.android.music.MusicContent -> false
D/SyncManager(  149): setIsSyncable: Account {name=***@googlemail.com, type=com.google}, provider com.google.android.music.MusicContent -> 0
I/AsyncCursor2:7530( 5766): Initialized for content://com.google.android.music.MusicContent/album/3709099038/audio, proj:_id#duration, sel: 'null', args: null, order: null
I/AudioService(  149):  AudioFocus  abandonAudioFocus() from android.media.AudioManager@41369220com.google.android.music.MusicPlaybackService$8@41371998
I/ActivityManager(  149): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=5873 uid=10050 gids={3003, 3002}
V/MusicFXControlPanelReceiver( 5873): onReceive
V/MusicFXControlPanelReceiver( 5873): Action: android.media.action.CLOSE_AUDIO_EFFECT_CONTROL_SESSION
V/MusicFXControlPanelReceiver( 5873): Package name: com.google.android.music
V/MusicFXControlPanelReceiver( 5873): Audio session: 964
V/MusicFXControlPanelEffect( 5873): closeSession(android.app.ReceiverRestrictedContext@41346fe0, com.google.android.music, 964)
 
Im Google-Mobile-Forum werden 4 Lösungen/Erklärungen genannt:

1) Die App "Google Listen" ist Schuld => Listen deinstallieren (Gute Alternative ist zB Podkicker)
2) Task Manager mit Auto-Kill-Liste sind Schuld => Google Listen und Gallery von Liste entfernen
3) Ein lockerer/defekter Kopfhörereingang ist Schuld
4) Die App Next lite soll das Problem angeblich beheben

Werd das bei nächster Gelegenheit mal durchprobieren - lässt sich nur schwer nachtesten, da bei mir die Musikwiedergabe nur sehr unregelmäßig stoppt.
 
Danke für den Link, aber da ist (zumindest in meinem Fall) nichts brauchbares dabei fürchte ich:
1) Ich hab' die App Listen nicht installiert
2) Kein aktiver Task Killer
3) Ich hab' das Problem auch bei der Wiedergabe über Bluetooth
4) Könnte zwar eine Lösung sein, aber die App macht im Prinzip nichts anderes als einen permanenten Wakelock zu setzen, der sich nicht mal automatisch aufhebt, wenn die Musicplayer-App beendet wird. Will heißen einmal vergessen "Next lite" manuell zu schließen und der Akku ist leer :(. Immerhin weisen sie darauf direkt hin in der App-Beschreibung.

Aber melde dich, wenn du denkst, dass es was gebracht hat. Evtl. lässt sich dann ein Wakelock zusammenbasteln, der sich automatisch aktiviert, wenn der Musicplayer gestartet wird und automatisch beendet, wenn er geschlossen wird.

Aber ich denke, dass das nicht das Problem ist: Wäre dem so hätte sich die App nicht während der Navigation beenden dürfen, denn da war die CPU sicher nicht im Schlafzustand und selbst das Display war an...
 

Ähnliche Themen

S
Antworten
1
Aufrufe
1.202
unRODbar
U
T
Antworten
0
Aufrufe
1.963
tneubert193
T
S
Antworten
7
Aufrufe
1.598
schwarzgeld
S
Zurück
Oben Unten