2016-11-17 1 views
0

Je suis nouveau dans android. J'apprends à propos de javamail pour créer une application qui peut envoyer une notification par email. Je suis ce tutoriel https://www.simplifiedcoding.net/android-email-app-using-javamail-api-in-android-studio/Javamail Envoyer un email travail avec connexion wifi, mais pas avec les données mobiles

Cela fonctionne bien dans l'émulateur Android. Je peux recevoir un email. Ensuite, j'ai essayé d'installer mon application dans mon appareil Android avec une connexion Wifi, ça fonctionne bien. Mais quand j'utilise Data Mobile Connection (pas Wifi), les emails ne sont pas envoyés. Peux-tu me dire pourquoi?

Merci d'avance.

+0

avez-vous obtenu une erreur? Si oui, postez-le. –

+0

Il est courant que l'opérateur mobile n'autorise pas les connexions aux serveurs SMTP qui ne sont pas les siens. – njzk2

+0

La [sortie de débogage JavaMail] (http://www.oracle.com/technetwork/java/javamail/faq/index.html#debug) vous aidera à déterminer ce qui ne va pas. –

Répondre

0
solution

de @Agung des commentaires

ajouter ce code

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

dans AndroidManifest.xml fichier ...