2011-04-04 48 views
0

使用訪問存儲在Android數據庫中的Gmail的應用程序。查詢查詢Android Gmail數據庫僅返回當前加載的電子郵件

的Gmail-LS /會話/ EMAIL_ADDRESS

只返回當前加載Gmail中的郵件,這是有道理的。我發現獲得更多的唯一方法是在Gmail應用程序中物理滾動到列表的底部。

有沒有辦法讓所有用戶使用該數據庫的電子郵件,或這是最好的通過JavaMail等處理?

謝謝!

回答

0

使用訪問存儲在Android數據庫中的Gmail的應用程序。

沒有「存儲在Android數據庫中的Gmail」。 Android操作系統或SDK中沒有電子郵件支持。

這是最好的通過JavaMail等處理?

是的。

+0

數據庫中有電子郵件,我將它們打印出來,也許它不被推薦?當我加載更多對話時,數據庫中會顯示更多對話。我完全按照我對短信的方式進行查詢。 – 2011-04-06 09:22:24

+0

@Christopher Gwilliams:Android是一個操作系統。 Android沒有電子郵件或短信的數據庫。您正在使用無證和不受支持的方式侵入其他應用程序。谷歌已經告訴你不要這樣做(http://android-developers.blogspot.com/2010/05/be-careful-with-content-providers.html)。您的代碼會在各種設備上崩潰,其中這些應用程序不存在或已被更改。您的代碼在用戶使用其他應用程序進行GMail和/或SMS的設備上無效。是什麼讓你認爲這是一個好主意? – CommonsWare 2011-04-06 11:10:32

+0

我不是爲了財務目的而做這件事,我知道有關它的警告。我知道那些忘記密碼的人,除了他們的手機外,沒有權限訪問Gmail,所以我正在製作一個轉發所有這些電子郵件的應用程序。 它不是一個好主意,但它是這些人的唯一解決方案,所以它是唯一的邏輯思想。 – 2011-04-06 14:38:17