Please note there is a new way of doing this
que he estado tratando de conseguir el número de mensajes no leídos de Gmail sin suerte.¿Cómo obtener el número de mensajes no leídos de Gmail (en Android)
He leído y Gmail.javagmail4j ambos enlaces sacados de este sitio desde esta pregunta: Android - How can I find out how many unread email the user has?
Pero aún después de haber leído todo eso y un par de otros sitios que habló sobre este tema en particular mis restos de interrogación :
Q: ¿Cómo puedo obtener el recuento de mensajes no leídos de Gmail?
Lo siento si se ve un poco insistente, pero Me falta claramente el conocimiento para averiguarlo por mi cuenta de la fuente.
PD: Me gustaría aclarar que quiero hacerlo sin tener que pedirle credenciales al usuario.
Solo 2 agregue algunos colores a la pregunta permítame mostrarle el aspecto de mi aplicación.
alt text http://img716.imageshack.us/img716/8818/lookr.png
Eso me parece que está bien, pero con ese código recibo este mensaje de depuración: 06-14 17: 37: 03.451: DEBUG/Gmail (13764): MailProvider.query: content: // gmail-ls/labels/------ @ gmail.com (nulo, nulo) tenga en cuenta que mi dirección de correo electrónico no es [email protected] pero la he reemplazado. También es necesario consultar correctamente el permiso "com.google.android.providers.gmail.permission.READ_GMAIL" . –
Funciona muy bien para mí en 2.2. Devuelve los números correctos de mensajes no leídos. El permiso requerido es com.google.android.gm.permission.READ_GMAIL para mí. Todo el código fue tomado de Gmail.java para que pueda encontrar más detalles allí. – Fedor
Muchas gracias, lo probaré en diferentes AVD entonces ... –