在安卓系统中获取来自Gmail的邮件列表



有这样的问题:我需要从我的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);
}

但由于不存在这样的路径,所以它不进入"if"条件。当我通过一个带有Uri的查询将游标分配给gmail-ls时,它会抛出out"if"条件,并伴有异常。有人知道如何解决这个问题吗?如果有任何建议,我们将不胜感激!

第三方应用程序似乎不可能再从Gmail读取电子邮件了参考http://productforums.google.com/forum/#!msg/gmail/XD0C4sw9K7U/LpNXxFNnfgc

最新更新