Ich habe eine App programmiert, die den Android-Mediaplayer aufruft, um einen Audiostream (per URL) abzuspielen. Im Emulator (Android 2.2) funktioniert alles einwandfrei (die App spielt den Stream ab). Wenn ich die App auf meinem HTC Desire (Android 2.2) installiere, funktioniert sie einwandfrei. Diese Woche hat ein Freund die App auf seinem Samsung S i9000 (Android 2.2) installiert und es hat nicht funktioniert. Die App friert einfach ein und der Benutzer wird aufgefordert, zu warten oder abzubrechen, wenn mediaplayer.start(); aufgerufen wird. Wenn die App initialisiert wird, wird der Mediaplayer aufgebaut (mit dem Standardkonstruktor), aber auf dem i9000 ändert man die Anruflautstärke, nicht die Medienlautstärke, wenn man die Tasten drückt. Irgendwelche Ideen? :)
Edit: Wenn ich statt des Streams eine mp3-Datei aufrufe, spielt der i9000 sie ab... verwirrend...