Обновите Flutter SDK, используя: flutter upgrade.
А также scoped_model в этой ссылке модель с областью действия показывает несовместимость дротика 2
У каждого из этих почтовых поставщиков есть свой собственный API:
Обычно существуют образцы Java, которые можно использовать для запуска работы. Я использовал Google Data API для успешной загрузки моих контактов Gmail и Google Docs&Spreadsheets.
Кажется, существуют коммерческие библиотеки Java для того, что Вы просите. Некоторые из них:
Я не знаю, что любые библиотеки Java с открытым исходным кодом предлагают общий доступ всем этим трем почтовым поставщикам. Существует один для PHP под названием, Открывают Inviter, который поддерживает 10 + сети (если большую тройку, которую Вы упомянули, можно было бы считать как таковой вообще).
Кроме того, Plaxo начала усилие под названием Портативные Контакты (и черновая спецификация выглядит многообещающей), но это на очень ранней стадии. Так или иначе я не был бы Портативные Контакты для решения проблемы, и этого не произойдет в следующих 6 + месяцы так или иначе. Это - что-то, что они делают для усовершенствования их бизнеса в резервном копировании адресных книг народов, создании более естественной сети вокруг этого и совершенствующейся мобильности данных в целом с такой сильной конкуренцией со стороны Google, Facebook и MySpace.
Кроме этого, я не думаю, что существует что-либо выполнимое во время этой записи. Иначе я нашел бы его.;-)
Удачи!
Shonzilla
У Вас может быть к screenscrape это самих, которое является кошмаром. Я записал один для Hotmail несколько лет назад, который повредился после 6 месяцев b/c изменений сделанный Hotmail. И затем моя фиксация повредилась также.
Большинство поставщиков веб-почты предлагает опцию экспортировать контакты в целях резервирования.
Ваше приложение должно было бы попросить учетные данные пользователя, затем это могло выбрать резервное копирование контакта (я предполагаю, что это имеет более или менее универсальный URL), и проанализируйте его.
Это, скорее всего, будет некоторая форма xml или широко используемого формата электронной книги, оба формата означали быть машиночитаемыми.
Править:
Для Gmail URL http://mail.google.com/mail/contacts/data/export
, это принимает, что различные параметры определяют формат экспортируемого файла (Gmail csv, vcard...) и объем экспортируемых контактов.
Для использования его приложение должно было бы действовать как http клиент и сначала иметь для входа в систему в использование учетных данных пользователя.