Есть такая проблема: мне нужно получить список писем из моей учетной записи gmail. Он показан ниже:Получить список писем от Gmail на Android
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. Кто-нибудь знает, как эта проблема может быть решена? Поймите любой совет!
Кстати, у меня есть все необходимые разрешения: <использует-разрешение андроида: Name = "андроида .permission.GET_ACCOUNTS "/> \t \t –
user1155800