Android v7: Импорт около 8000 сложных контактов за один раз

У меня есть около 8000 файлов vcf в каталоге на USB-накопителе. Подключаю флешку к телефону и все файлы прекрасно видны. В приложении контактов я выбираю импорт, выбираю флешку, и она показывает мне все контакты, поэтому я выбираю «импортировать все».

К сожалению, импортируются только первые несколько десятков.

По-видимому, у Android v4 была та же проблема, что и в следующем вопросе: Перенос и импорт контактов .VCF.

Мне кажется маловероятным, что столь очевидная ошибка приложения контакта не будет исправлена ​​годами.

Как заставить приложение контактов импортировать их все?

Обратите внимание, что некоторые из контактов (на самом деле их довольно мало) довольно сложны с большим количеством данных, таких как, например, несколько длинных полей «заметка», несколько телефонных номеров с разными атрибутами, иногда определяемые пользователем, очень длинная компания поля имени, несколько адресов (частный / бизнес / список филиалов и т. д.) и так далее.

Похоже, Google не заботится о качестве и оставляет эту ошибку неисправленной. Я очень разочарован низким качеством Android по сравнению с Symbian.
Android экспортирует все контакты в один VCF; вероятно, они никогда не думали, что им придется иметь дело с таким количеством автономных файлов, а с другими ОС практически вне конкуренции, я сомневаюсь, что это изменится... Симпатии. Я думаю, есть ли программное обеспечение для ПК, которое объединит эти VCF...
Это приложение утверждает, что работает с vcf , посмотрите, поможет ли это play.google.com/store/apps/details?id=by.androld.contactsvcf
Или этот play.google.com/store/apps/… . Если это не поможет, поищите в магазине Play.

Ответы (1)

К сожалению, большинство приложений, которые я пробовал, ожидали один большой файл VCF и / или отклоняли файлы VCF с большим количеством дополнительной информации, такой как несколько полей «примечание» для одного контакта, слишком длинное поле «компания», несколько телефонов с различными атрибутами (основной /личный мобильный/рабочий мобильный/и т. д.) и так далее.

После некоторого поиска и тестирования нескольких приложений я нашел следующее решение:

  1. Я импортировал файлы VCF в старый телефон Nokia на базе Symbian — у Symbian есть отличный импортер VCF.

  2. Я использовал это приложение: https://play.google.com/store/apps/details?id=com.madajevi.android.phonebook.transfer для передачи контактов напрямую через Bluetooth.

Преимущества приложения:

  • импортирует все контакты, даже самые сложные, не пропуская пользовательские атрибуты и повторяющиеся поля

Недостатки приложения:

  • очень медленный (на передачу почти 8000 контактов ушла целая ночь)

  • запрашивает странные, ненужные разрешения (все время отказывал, забыл какие именно)

  • синхронизируется НЕ с локальной адресной книгой, а с контактами Google , что означает, что ваши контакты действительно видны в Интернете - серьезное нарушение безопасности, НЕ используйте приложение для конфиденциальных данных

  • полноэкранный пользовательский интерфейс без кнопки выхода - после завершения вам нужно закрыть приложение через диспетчер задач

Пожалуйста, будьте добры. На Stack Exchange запрещены ругательства. Я удалил это для вас.
Я бы назвал это не "ругательством", а скорее "выразительной речью", но ладно, пусть будет
Вы можете использовать менее оскорбительные слова, такие как «Кто на земле » вместо «Кто, черт возьми », которые не будут признаны ругательными, несмотря на то, что они, скорее всего, будут удалены модами по той же причине.
Вы совершенно правы. Мои извинения.