2011-02-18 170 views
2

我正在尋找代碼來發送我的android應用程序的電子郵件。我已經google了一下,看到給出的代碼不會在模擬器上運行。我將不得不將代碼放在實際設備上發送電子郵件。 這是爲什麼呢?爲什麼模擬器無法發送電子郵件android

感謝您提前

+0

你有此代碼的鏈接嗎? – bigstones 2011-02-18 14:31:33

+0

我們可以通過模擬器成功發送郵件。請參閱 [http://stackoverflow.com/questions/6978877/how-can-i-configure-gmail-in-android-emulator][1] [1]:HTTP:// stackoverflow.com/questions/6978877/how-can-i-configure-gmail-in-android-emulator – Himanshu 2012-01-02 09:25:58

回答

7

如果您使用的是仿真器這migh是有幫助的Android Email Intent

,你會 需要配置電子郵件客戶端。如果 電子郵件客戶端沒有配置,它將不會響應意圖我們將 正在討論。如果您想要看到 選擇器正在運行,您需要 配置使用多個 消息傳遞應用程序的設備,例如 Gmail應用程序和電子郵件 應用程序。

但是使用手機可能會更好,更容易。

2

因爲模擬器沒有電子郵件應用程序。你必須安裝一個。

0

因爲模擬器是我們的虛擬設備,所以只能用於測試目的。 和原因是模擬器不是一個有效的IP地址,由於安全目的,它不是通過模擬器發送電子郵件。

2

正如前面的答案所說,模擬器不包含任何電子郵件應用程序出於安全目的。儘管如此,你可以下載一個(例如k9mail),它可以毫無問題地工作。