2016-11-17 41 views
0

我是新的android。我正在學習關於javamail來創建可發送電子郵件通知的應用程序。我按照這個教程https://www.simplifiedcoding.net/android-email-app-using-javamail-api-in-android-studio/Javamail發送電子郵件工作與WiFi連接,但不與數據移動

它在模擬器android中工作得很好。我可以收到電子郵件。然後,我嘗試通過Wifi連接將我的應用程序安裝在我的Android設備中,它運行良好。但是當我使用數據移動連接(而不是Wifi)電子郵件沒有發送。你能告訴我爲什麼嗎?

感謝您的提前。從@Agung

+0

你得到任何錯誤?如果是的話發佈。 –

+0

移動運營商通常不允許連接到他們自己以外的smtp服務器。 – njzk2

+0

[JavaMail調試輸出](http://www.oracle.com/technetwork/java/javamail/faq/index.html#debug)將幫助您找出問題所在。 –

回答

0

解決方案從註釋

添加以下代碼

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

在AndroidManifest.xml文件

...

相關問題