Error de E / S al usar correo, activación y archivos jar adicionales en android stdio

He utilizado el correo, la activación y archivos jar adicionales en mi aplicación para enviar mensajes de correo electrónico mediante programación. El código para lograr esto ha funcionado bien antes, pero últimamente simplemente ha dejado de funcionar. Estoy recibiendo los siguientes errores de E / S al intentar enviar un correo desde mi aplicación:

06-06 09:41:33.596 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/qcom.fmradio.jar': I/O Error [ 06-06 09:41:33.596 19502:20337 W/ ] Unable to open '/system/framework/oem-services.jar': No such file or directory 06-06 09:41:33.596 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/oem-services.jar': I/O Error 06-06 09:41:33.621 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/qcom.fmradio.jar': I/O Error [ 06-06 09:41:33.622 19502:20337 W/ ] Unable to open '/system/framework/oem-services.jar': No such file or directory 06-06 09:41:33.622 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/oem-services.jar': I/O Error 06-06 09:41:33.624 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/qcom.fmradio.jar': I/O Error [ 06-06 09:41:33.624 19502:20337 W/ ] Unable to open '/system/framework/oem-services.jar': No such file or directory 06-06 09:41:33.624 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/oem-services.jar': I/O Error 06-06 09:41:33.631 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/qcom.fmradio.jar': I/O Error [ 06-06 09:41:33.631 19502:20337 W/ ] Unable to open '/system/framework/oem-services.jar': No such file or directory 06-06 09:41:33.631 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/oem-services.jar': I/O Error [ 06-06 09:41:33.633 19502:20337 W/ ] Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory 06-06 09:41:33.633 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/qcom.fmradio.jar': I/O Error 06-06 09:41:33.633 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/oem-services.jar': I/O Error [ 06-06 09:41:33.636 19502:20337 W/ ] Unable to open '/system/framework/qcom.fmradio.jar': No such file or directory 06-06 09:41:33.636 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/qcom.fmradio.jar': I/O Error [ 06-06 09:41:33.636 19502:20337 W/ ] Unable to open '/system/framework/oem-services.jar': No such file or directory 06-06 09:41:33.636 19502-20337/neurosys.tgotracker W/art: Failed to open zip archive '/system/framework/oem-services.jar': I/O Error 

Tengo los archivos jar en el directorio libs de mi aplicación y utilizo lo siguiente en mi archivo gradle para poder usar los jars: compile fileTree(dir: 'libs', include: ['*.jar']) .

Como he dicho, esto siempre ha funcionado perfectamente, pero por alguna razón sólo comenzó a lanzar estos errores.

He eliminado y reinstalado Android Studio. También he limpiado el proyecto, reiniciado el IDE y reconstruir el proyecto varias veces. Y he intentado agregar los ficheros JAR como módulos en lugar de usar directamente la carpeta libs. No hay errores en el código, por lo que los archivos JAR están siendo detectados por el IDE, pero es como si los archivos desaparecieran justo después de ejecutar el proyecto (no estoy seguro de lo que está sucediendo :().

1- ¿Puede ayudarme a averiguar cuál es el problema y cómo solucionarlo?

(o)

2- ¿Hay alguna alternativa que pueda utilizar para enviar mensajes de correo electrónico programáticamente en android que no requieren el uso de archivos JAR?

Si usted requiere cualquier información adicional, por favor hágamelo saber. Gracias de antemano 🙂

  • Enviar correo electrónico en Android sin usuario interacton
  • Error al enviar correo con JavaMail API
  • Enviar correo electrónico mediante programación mediante la cuenta de usuario predeterminada
  • Cómo enviar correos electrónicos con archivos adjuntos de gran tamaño utilizando la API de cliente de gmail en Android
  • ¿Cómo puedo obtener los mensajes en la carpeta de la bandeja de entrada del cliente de Gmail / correo electrónico?
  • Abrir un cliente de correo electrónico al hacer clic en un botón
  • Establecer dirección de correo destino en Firebase Invites
  • Teclado amigable de correo electrónico de Android en el campo de entrada de webview
  • Envío de correo electrónico desde la aplicación Android
  • Android - Cómo averiguar si el correo electrónico se envió comprobando los elementos enviados
  • ¿Cómo enviar un correo electrónico simple mediante programación? (Existe una manera simple de hacerlo?)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.