19
Próbuję grać URL przy użyciu odtwarzacza multimedialnego aktywności przy użyciu:java.io.IOException: setDataSource udało .: stan = 0x80000000
mediaPlayer = MediaPlayer.create(getApplicationContext(),
Uri.parse("http://www.pocketjourney.com/downloads/pj/video/famous.3gp"),
holder);
To działa dobrze. Ten sam kod mogę użyć, aby ustawić go jako tapetę na żywo w @onSurfaceCreated
w WallpaperService
, że daje mi następujący dzienniku błędów
D/MediaPlayer(4128): create failed: D/MediaPlayer(4128):
java.io.IOException: setDataSource failed.: status=0x80000000
D/MediaPlayer(4128): at
android.media.MediaPlayer._setDataSource(Native Method) D/MediaPlayer(
4128): at
android.media.MediaPlayer.setDataSource(MediaPlayer.java:844)D/MediaPlayer(4128): at
android.media.MediaPlayer.setDataSource(MediaPlayer.java:806)......
Jeśli używam lokalnego URI wideo ustawić żywo wallpaper..it pracy grzywny.
Każdy pomysł/sugestia tutaj?
próbuję załadować plik lokalny i wciąż otrzymuję ten błąd ... var uri = RingtoneManager.GetActualDefaultRingtoneUri (ten, RingtoneType.Ringtone) .ToString(); Próbuję odtworzyć bieżący dzwonek w odtwarzaczu multimediów. –
@ N. Czy znalazłeś jakieś rozwiązanie? Mam do czynienia z tym samym problemem :( – Bunny
@Bunny: Spróbuj wyczyścić uprawnienia i ustawić je ponownie, również problem dla mnie było moje urządzenie nie pytał o wszystkie uprawnienia, więc spróbuj dodać je ręcznie na urządzeniu po zainstalowaniu aplikacja testowa. –