Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Recibe mensajes GTalk en su propia aplicación?

Soy nuevo en Android Development. Soy un gran fan de la aplicación Inbuilt Talk de Android, pero lo que odio es la falta de notificación personalizable, así que decidí desarrollar una aplicación para ella.

Mi requisito es una aplicación que vigila GTalk y muestra notificaciones pre-personalizadas cuando se recibe un mensaje.

Ten en cuenta que no quiero que mi aplicación solicite al usuario el nombre de usuario o la contraseña de GTalk. Estoy enterado de la biblioteca de Asmack, pero es más útil para un cliente de la IM, mi requisito es apenas agarrar el acontecimiento entrante del mensaje. (Algo como BroadcastReceiver para SMS?)

¿Es posible recuperar los mensajes de Gtalk como puede recuperar mensajes SMS con un BroadcastReceiver ?

  • Formas de adivinar si C2DM está conectado
  • Inicio de la videollamada
  • Redireccionar el tráfico de Google Talk para Android
  • Android P2P juego multijugador (con a) XMPP / Google charla b) JXTA peerdroid c) de otra manera)
  • 2 Solutions collect form web for “¿Recibe mensajes GTalk en su propia aplicación?”

    No hay medios documentados y soportados de hacer esto, y espero sinceramente que Google no dejó en algunos indocumentados, no soportados, y medios no garantizados de hacer esto.

    Aunque no está documentado, Google Services Framework expone permisos que le dan acceso al proveedor de contenido de Google Talk (GTalk Super Notifier utiliza uno de ellos para hacer su magia). No pude encontrar ninguna documentación sobre ese proveedor de contenido, sin embargo, por lo que tendría que hacer ingeniería inversa.

    Aquí están los permisos relevantes:

     + group:android.permission-group.MESSAGES + permission:com.google.android.providers.talk.permission.READ_ONLY package:com.google.android.gsf label:read instant messages description:Allows apps to read data from the Google Talk content provider. protectionLevel:dangerous + permission:com.google.android.providers.talk.permission.WRITE_ONLY package:com.google.android.gsf label:write instant messages description:Allows apps to write data to the Google Talk content provider. protectionLevel:dangerous 

    Como un aparte, es un extraño que Google expondría los permisos con protectionLevel = "peligroso" y no documentar su uso.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.