Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 03/02/12, 20:54:26
Avatar de d4k3ss
d4k3ss d4k3ss no está en línea
Miembro del foro
Mensajes: 156
 
Fecha de registro: may 2010
Mensajes: 156
Mencionado: 0 comentarios
Tagged: 0 hilos
Problema con MediaPlayer

Hola, he puesto un reproductor de radio online en la app, a mi me funciona correcto (estoy testeando con varios smartphones) tengo un galaxy s2, he probado en un nexus S y también va bien, pero en un desire S tarda mucho en arrancar, hasta el punto de dar un FC y luego ponerse a reproducir, os dejo el código del botón play y el logcat del emulador del sdk.

Código:
play.setOnClickListener(new OnClickListener() { 
        public void onClick(View v) {
            String url = "http://ondamenciaradio.no-ip.info:88/broadwavehigh.mp3?src=1";
            mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
            try {
                mediaPlayer.setDataSource(url);
            } catch (IllegalArgumentException e1) {
                Toast.makeText(getApplicationContext(),"No se puede conectar con la radio.",Toast.LENGTH_LONG).show();
                e1.printStackTrace();
            } catch (IllegalStateException e1) {
                e1.printStackTrace();
            } catch (IOException e1) {
                e1.printStackTrace();
            }
            try {
                mediaPlayer.prepare();
            } catch (IllegalStateException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
            mediaPlayer.start();
            
        }
});
Código:
I/NuHTTPDataSource(   33): connect to ondamenciaradio.no-ip.info:88/broadwavehigh.mp3?src=1 @0
W/NuHTTPDataSource(   33): Server did not give us the content length!
E/ThrottleService(   75): Error reading data file
I/InputDispatcher(   75): Application is not responding: Window{40542b30 com.dmu.dmcofrade/com.dmu.dmcofrade.dmc paused=false}.  5010.4ms since event, 5010.0ms since wait started
I/WindowManager(   75): Input event dispatching timed out sending to com.dmu.dmcofrade/com.dmu.dmcofrade.dmc
I/InputDispatcher(   75): Application is not responding: Window{40542b30 com.dmu.dmcofrade/com.dmu.dmcofrade.dmc paused=false}.  10020.3ms since event, 10019.9ms since wait started
I/WindowManager(   75): Input event dispatching timed out sending to com.dmu.dmcofrade/com.dmu.dmcofrade.dmc
I/Process (   75): Sending signal. PID: 359 SIG: 3
I/dalvikvm(  359): threadid=4: reacting to signal 3
I/dalvikvm(  359): Wrote stack traces to '/data/anr/traces.txt'
I/Process (   75): Sending signal. PID: 75 SIG: 3
I/dalvikvm(   75): threadid=4: reacting to signal 3
I/dalvikvm(   75): Wrote stack traces to '/data/anr/traces.txt'
I/Process (   75): Sending signal. PID: 179 SIG: 3
I/dalvikvm(  179): threadid=4: reacting to signal 3
I/dalvikvm(  179): Wrote stack traces to '/data/anr/traces.txt'
I/Process (   75): Sending signal. PID: 153 SIG: 3
I/dalvikvm(  153): threadid=4: reacting to signal 3
I/dalvikvm(  153): Wrote stack traces to '/data/anr/traces.txt'
D/dalvikvm(   75): GC_CONCURRENT freed 1092K, 59% free 4306K/10375K, external 3125K/3903K, paused 7ms+9ms
D/dalvikvm(   75): GC_EXPLICIT freed 21K, 59% free 4297K/10375K, external 3125K/3903K, paused 126ms
E/ActivityManager(   75): ANR in com.dmu.dmcofrade (com.dmu.dmcofrade/.dmc)
E/ActivityManager(   75): Reason: keyDispatchingTimedOut
E/ActivityManager(   75): Load: 2.06 / 1.09 / 0.42
E/ActivityManager(   75): CPU usage from 25826ms to 0ms ago:
E/ActivityManager(   75):   0.2% 75/system_server: 0% user + 0.1% kernel / faults: 11 minor
E/ActivityManager(   75):   0.1% 33/mediaserver: 0% user + 0.1% kernel / faults: 49 minor
E/ActivityManager(   75):   0% 359/zygote: 0% user + 0% kernel
E/ActivityManager(   75):   0% 411/logcat: 0% user + 0% kernel
E/ActivityManager(   75):   0% 40/adbd: 0% user + 0% kernel
E/ActivityManager(   75): 0.5% TOTAL: 0.1% user + 0.3% kernel + 0% softirq
E/ActivityManager(   75): CPU usage from 1161ms to 1734ms later:
E/ActivityManager(   75):   12% 75/system_server: 8.7% user + 3.5% kernel / faults: 2 minor
E/ActivityManager(   75):     8.7% 117/InputDispatcher: 7% user + 1.7% kernel
E/ActivityManager(   75):     3.5% 76/HeapWorker: 1.7% user + 1.7% kernel
E/ActivityManager(   75):     1.7% 80/Compiler: 1.7% user + 0% kernel
E/ActivityManager(   75): 15% TOTAL: 6.8% user + 8.6% kernel
I/InputDispatcher(   75): Dropping event because the pointer is not down.
I/InputDispatcher(   75): Dropping event because the pointer is not down.
I/InputDispatcher(   75): Dropping event because the pointer is not down.
I/ARMAssembler(   75): generated scanline__00000177:03515104_00001001_00000000 [ 91 ipp] (114 ins) at [0x445ee6e0:0x445ee8a8] in 697000 ns
D/AudioSink(   33): bufferCount (4) is too small and increased to 12
Responder Con Cita


Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 00:06:19 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007