Получить список писем из Gmail в Android - PullRequest
3 голосов
/ 18 января 2012

У меня такая проблема: мне нужно получить список писем из моей учетной записи gmail. Это показано во фрагменте ниже:

Account[] accounts = AccountManager.get(this).getAccountsByType("com.google");
File file = new File("content://gmail-ls/messages/"+accounts[0].name+"/");
if(file.exists())
{
    Uri uri = Uri.parse("content://gmail-ls/messages"+accounts[0].name+"/");
    cursor = this.getContentResolver().query(uri, null, null, null, null);
}

Но он не входит в условие «если», так как такой путь не существует. Без условия «если» он генерирует исключение в тот момент, когда я назначаю курсор по запросу с Uri в gmail-ls. Кто-нибудь знает, как можно решить эту проблему? Буду благодарен за любой совет!

1 Ответ

0 голосов
/ 28 февраля 2013

Похоже, что сторонние приложения больше не могут читать почту из Gmail. ref http://productforums.google.com/forum/#!msg/gmail/XD0C4sw9K7U/LpNXxFNnfgc

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...