Импорт Gmail связывается на эмуляторе андроида

Другие объяснили, почему наличие *.suo и *.user файлы при управлении исходным кодом не является хорошей идеей.

я хотел бы предложить, чтобы Вы добавили эти шаблоны к svn:ignore свойство по 2 причинам:

  1. , Таким образом, другие разработчики не будут волновать с настройками одного разработчика.
  2. Поэтому, когда Вы просматриваете состояние или фиксируете файлы, те файлы не создадут помехи кодовой базе и затенят новые файлы, которые необходимо добавить.
16
задан Community 23 May 2017 в 12:02
поделиться

3 ответа

Образ эмулятора может не содержать необходимого поставщика синхронизации. Если это так, способ запустить его будет запускать мастер настройки, в котором вы вводите адрес электронной почты и пароль своей учетной записи Google. Один из способов запустить мастер, если он присутствует, - это установить AnyCut , создать ярлык для действия под названием «Мастер установки» (если я правильно помню) и щелкнуть по нему. Конечно, для доступа к AnyCut у вас может не быть Маркета ... вы можете сделать adb pull /data/app/com.appdroid.anycut.apk anycut.apk с реального телефона.

0
ответ дан 30 November 2019 в 21:20
поделиться

Если вы синхронизируете телефон Android с учетной записью Google, Google потребуется уникальный идентификатор. для идентификации устройства. Реальные телефоны имеют глобально уникальный номер IMEI , но все установки эмулятора одинаковы.

Попробуйте

((TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE)).getDeviceId();

в контексте, и он всегда должен возвращать 0 на эмуляторе, но уникальный ключ на реальный телефон.

0
ответ дан 30 November 2019 в 21:20
поделиться

Я не знаю о настройке постоянной синхронизации, но вы можете сделать одноразовый импорт контактов относительно просто.

Зайдите в свой аккаунт gmail через веб-браузер, нажмите "контакты" на левой боковой панели. Выберите все контакты, которые вы хотите сохранить на телефоне, и выберите экспорт в формате vCard. В результате на ваш компьютер будет загружен файл *.vcf, содержащий контакты.

Переместите файл vcf на SD-карту вашего эмулятора следующим образом:

$ adb push contacts.vcf /sdcard/contacts.vcf
$ adb sync

Затем откройте приложение "Контакты" на эмуляторе и нажмите меню, импорт. Выберите импорт с SD-карты, и файл vCard будет найден, а контакты импортированы.

24
ответ дан 30 November 2019 в 21:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: