3 votos

El mensaje de Google Voice tarda mucho en aparecer si se marca desde el acceso directo de la pantalla de inicio "Contacto".

Tengo configurado Google Voice para que me pregunte (si debo marcar usando GV) cada vez que hago una llamada (en la aplicación GV Settings -> Making calls -> Ask every time I make a call .)

Cuando marco a través de la aplicación Teléfono, o a través del acceso directo de la pantalla de inicio "Marcación directa", el aviso de "Google Voice" aparece instantáneamente. Sin embargo, si añado un acceso directo de "Contacto" a mi pantalla de inicio, lo toco y selecciono cualquier número para marcar, el mismo aviso tarda más de 5 segundos en aparecer. Los registros no muestran ninguna otra actividad durante este tiempo:

I/ActivityManager(  223): Displayed com.android.contacts/.quickcontact.QuickContactActivity: +332ms
I/ActivityManager(  223): START {act=android.intent.action.CALL_PRIVILEGED dat=tel:xx-xxx-xxx-xxxx flg=0x14000000 cmp=com.android.phone/.PrivilegedOutgoingCallBroadcaster} from pid 2814
D/PhoneUtils(  636): checkAndCopyPhoneProviderExtras: some or all extras are missing.
D/dalvikvm(  223): GC_EXPLICIT freed 2189K, 18% free 23216K/28103K, paused 2ms+6ms
I/ActivityManager(  223): START {flg=0x10000000 cmp=com.google.android.apps.googlevoice/.CallConnectingActivity (has extras)} from pid 1646
D/dalvikvm(  636): GC_EXPLICIT freed 107K, 4% free 13700K/14215K, paused 2ms+4ms
D/OpenGLRenderer(  636): Flushing caches (mode 1)
D/OpenGLRenderer( 2814): Flushing caches (mode 0)
I/ActivityManager(  223): Displayed com.google.android.apps.googlevoice/.CallConnectingActivity: +5s25ms (total +5s167ms)

En concreto, la línea I/ActivityManager( 223): Displayed com.google.android.apps.googlevoice/.CallConnectingActivity: +5s11ms (total +5s302ms) muestra el tiempo de "retraso" real.

No veo nada diferente que si intento marcar desde un acceso directo del tipo "Marcación directa":

D/dalvikvm(  612): GC_CONCURRENT freed 607K, 7% free 15178K/16199K, paused 3ms+16ms
I/ActivityManager(  223): START {act=android.intent.action.CALL dat=tel:xx-xxx-xxx-xxxx flg=0x14000000 cmp=com.android.phone/.OutgoingCallBroadcaster bnds=[185,50][360,250]} from pid 671
D/PhoneUtils(  636): checkAndCopyPhoneProviderExtras: some or all extras are missing.
D/dalvikvm(  758): GC_CONCURRENT freed 423K, 5% free 13369K/13959K, paused 1ms+4ms
I/ActivityManager(  223): START {flg=0x10000000 cmp=com.google.android.apps.googlevoice/.CallConnectingActivity (has extras)} from pid 1646
D/dalvikvm(  636): GC_EXPLICIT freed 210K, 4% free 13690K/14215K, paused 3ms+4ms
D/OpenGLRenderer(  636): Flushing caches (mode 1)
I/ActivityManager(  223): Displayed com.google.android.apps.googlevoice/.CallConnectingActivity: +265ms (total +354ms)

Estoy ejecutando CM9 alpha (ICS: Android 4.0.3) en mi teléfono Samsung Galaxy Nexus, pero lo mismo ocurría en mi Atrix 4G con Gingerbread (Android 2.3.4) y CM7 (Android 2.3.5).

¿Alguien más ha experimentado el mismo problema? Aparte de publicar en los foros de comentarios de GV, ¿cómo puedo resolverlo?

0voto

Chahk Puntos 15796

Esto se ha resuelto en Android 4.1, también conocido como "Jelly Bean". Ahora el aviso de Google Voice aparece instantáneamente sin importar cómo se active. Como la aplicación de Google Voice no ha cambiado, mi idea original de que es culpa de la aplicación era incorrecta.

Todavía no se sabe qué es lo que lo causa en las versiones anteriores del sistema operativo.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X