2

Я работаю над приложением безопасности, которое скопирует все контакты в другую базу данных и удалит все контакты из телефонной книги. Я тестирую это на Android HTC HERO. Мне удастся удалить контакты из телефонной книги и создать новую контактную информацию, До 200 рабочих дней, но после 200 контактов ее работа не работает должным образом. После того, как приложение tht начнет выдавать ошибку. Существует одна синхронизация с Google Option в меню> Настройка> Синхронизация данных, я думаю, что это создает проблему.Не удается удалить более 200 контактов в HTC HERO

Существует уведомление о том, что «Слишком много контактов удалено» n если я нажму tht, появится диалог с заголовком «Превышение лимита». Есть ли что-нибудь, что я могу сделать, чтобы остановить синхронизацию или любые другие идеи, которыми я могу достичь Требуемый выход?

Пожалуйста, помогите мне в этом

ответ

0

Google Sync немного придирчивым - это ненавидит, когда есть слишком много вещей происходит. Календар имеет такую ​​же проблему. Я сомневаюсь, что вы хотите отключить синхронизацию (пользователь может не оценить его, если вы отключите базовую функциональность). Какова ваша цель? Вы хотите, чтобы удаление контактов было синхронизировано с gmail.com или нет?

На данный момент ваши единственные варианты, насколько я могу судить, будут касаться вашего приложения, чтобы он не удалял более 200 записей за определенный промежуток времени. Кроме того, вы можете использовать gdata для изменения контактов, но это действительно окольный путь и, вероятно, не подходит для ваших нужд.

Вы удаляете и затем повторно создаете контакты? Есть ли способ переустановить существующие контакты вместо их удаления, а затем начать с нуля?