10 votos

¿Cómo puedo evitar que Google Talk se desconecte?

Después de unos 5-10 minutos de no usar la aplicación (es decir, no enviar mensajes), mi conexión de Google Talk se cae y no se vuelve a conectar hasta que juego un poco con la aplicación. ¿Cómo puedo evitar que esto suceda?

Teóricamente, podría ser un problema de tiempo de espera de WiFi o relacionado, pero intenté lo siguiente:

  1. Usando la aplicación OCLF de RyanZA para establecer el tiempo de espera en una hora.
  2. En Configuración -> Inalámbrico y redes -> Configuración de Wi-Fi -> Avanzado, estableciendo la política de suspensión de Wi-Fi en Nunca.
  3. Editando directamente la base de datos de configuración para establecer la política de suspensión de Wi-Fi en Nunca.

Además, sigo recibiendo correos electrónicos y similares a través de WiFi mientras la pantalla está bloqueada. No tengo un plan de datos (ni siquiera hay una tarjeta SIM en el teléfono ahora mismo), por lo que parece que WiFi permanece conectado y está funcionando correctamente.

Dicho esto, tengo problemas ocasionales con WiFi que falla en funcionar; consulta ¿Cómo puedo evitar que mi conexión Wi-Fi falle? La respuesta a esa pregunta aparentemente ha solucionado el problema con Wi-Fi fallando, pero no evita que se suspenda mientras la pantalla está apagada, así que algo más debe estar mal. No estoy seguro en qué medida afecta a este problema de GTalk.

Esto ha pasado en cada ROM que he usado. Otro cliente de Jabber que no tenga este problema estaría bien, pero idealmente me gustaría arreglar GTalk. Meebo y eBuddy tienen los mismos o problemas similares.

  • Dispositivo: Samsung Galaxy S Vibrant SGH-T959
  • Versión del SO: 2.2 (Froyo)
  • ROM: Bionix NextGen v1 (versión TouchWiz)

1voto

AviD Puntos 8413

Borrar los datos de las aplicaciones es una buena manera de "arreglar" aplicaciones que se comportan mal. A veces he notado que las aplicaciones se vuelven locas y dejan de funcionar correctamente. A veces reiniciar lo arregla.

Desde mi tiempo en la comunidad de modding cargando ROMS personalizadas (CyanogenMod) hubo un momento en el que Google Talk en algunas de las ROMS no funcionaba correctamente. No sé qué lo arregló. En ese momento, tener que comenzar constantemente GTalk era la única forma de mantener sincronizado todo lo de Google.

Tengo configurado el Wi-Fi para que no se duerma, pero noto que nunca he podido evitar que se duerma por largos períodos de tiempo. Ese problema puede estar afectando tu GTalk.

Mi mejor suposición en este punto (perdón, es solo una conjetura) es eliminar por completo la aplicación de GTalk, limpiar tu Dalvik, y reinstalar GTalk. Puedes usar Titanium Backup para eliminar la aplicación o el puente SDK. Asegúrate de tener el APK correcto de Gtalk antes de eliminar el que tienes. Si todo falla, vuelve a cargar tu ROM.

1voto

Andrey Losev Puntos 197

Bueno, si necesitas google talk para hablar con personas, podrías simplemente usar un cliente de mensajería instantánea de terceros como xabber o imo. La cuestión es que Android rutinariamente mata los procesos si no están activos, y estas aplicaciones lo evitan colocando una notificación persistente en la barra de estado, lo que impide que Android los mate (no me preguntes por qué). Si usas gtalk porque Google lo usa para sincronizar, podrías usar un widget que solicite la sincronización cuando haces clic en él. No es realmente una solución, pero lo suficientemente bueno para mí.

0voto

jeffl8n Puntos 300

Por lo que puedo decir, la única forma de resolver esto es "hackeando" tu teléfono. Este post de XDA te muestra cómo cambiar la duración del tiempo. Supongo que poner "-1" como duración haría que no se apague, pero no lo he probado yo mismo.

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