2016-11-17 3 views
0

Ich bin neu in Android. Ich lerne über Javamail, um eine App zu erstellen, die E-Mail-Benachrichtigungen senden kann. Ich folge diesem Tutorial https://www.simplifiedcoding.net/android-email-app-using-javamail-api-in-android-studio/Javamail Senden Sie E-Mail-Arbeit mit Wifi-Verbindung, aber nicht mit mobilen Daten

Es funktioniert gut in Emulator Android. Ich kann E-Mails erhalten. Dann habe ich versucht, meine App in meinem Android-Gerät mit Wifi-Verbindung zu installieren, es funktioniert gut. Aber wenn ich Data Mobile Connection (nicht Wifi) E-Mail nicht gesendet. Kannst du mir sagen warum?

Danke für den Fortschritt.

+0

haben Sie einen Fehler bekommen? Wenn ja, dann poste es. –

+0

Es ist üblich, dass Mobilfunkbetreiber Verbindungen zu SMTP-Servern nicht zulassen. – njzk2

+0

Die [JavaMail-Debug-Ausgabe] (http://www.oracle.com/technetwork/java/javamail/faq/index.html#debug) hilft Ihnen herauszufinden, was falsch läuft. –

Antwort

0

Lösung von @Agung aus den Kommentaren

fügen Sie diesen Code

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

in AndroidManifest.xml Datei ...

Verwandte Themen