Cómo obtener la información de la cuenta de correo electrónico predeterminada en android ..?

Estoy desarrollando una aplicación que requiere para rellenar automáticamente un campo de correo electrónico predeterminado. La opción lógica es recuperar la dirección de correo electrónico del cliente de correo electrónico proporcionado por android. Busqué los proveedores de contenido y no encontré nada sobre el cliente de correo electrónico. ¿Cómo se almacena esta información? ¿Cómo puedo alcanzarlo?

Prueba esto:

AccountManager accManager = AccountManager.get(context); Account acc[] = accManager.getAccounts(); int accCount = acc.length; AppConstants.accOnDevice = new Vector<String>(); for(int i = 0; i < accCount; i++){ //Do your task here... } 

Permiso:

 <uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
  • Pregunta la ayuda sobre el problema de lectura de AndroidManifest.xml
  • Obtener notificación enviada por correo electrónico en onActivityResult "Android"
  • ¿Cómo puedo enviar un correo electrónico de la aplicación android directamente sin mostrar el formulario de correo electrónico predeterminado del dispositivo?
  • Cómo obtener la dirección de correo electrónico principal del dispositivo Android
  • ¿Cómo puedo obtener los mensajes en la carpeta de la bandeja de entrada del cliente de Gmail / correo electrónico?
  • Enviar correo electrónico automáticamente desde la aplicación de Android a través de Exchange Server
  • Envío de correo electrónico desde la aplicación Android
  • El cuerpo del correo electrónico no se muestra cuando se utiliza un intento
  • Android Facebook SDK 4.X, cómo obtener la dirección de correo electrónico y la clave de acceso de Facebook para pasarla al servicio Web
  • ¿Existe un cliente de correo electrónico de código abierto de Android?
  • ANDROID: cliente de correo electrónico receptor e-mail id vacío en android-parse
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.