Em um HTC Sensation executando o ICS 4.0.3, algo fez meu banco de dados de contatos crescer rapidamente.
O banco de dados está agora com 580 megabytes e crescendo (às vezes mais de um megabyte por hora), apesar do fato de eu:
- desativou todas as sincronizações (descobri que a sincronização dos Contatos do Google não estava funcionando nos últimos dois meses)
- desinstalou todos os aplicativos de sincronização de terceiros (LinkedIn, FaceBook)
- removeu todas as contas, exceto minhas contas do Google, de "Contas e sincronização"
- desativado todo o acesso à rede (sem WiFi, sem dados)
Nenhuma das etapas acima fez o problema desaparecer.
Olhando com o Removedor de contatos, alguns contatos têm cerca de 300 links e fotos de contatos do LinkedIn.
Meu objetivo é salvar o máximo de informações possível, sincronizá-lo com a minha conta do Google, abandonar o banco de dados de contatos e recarregar a partir do Google.
A pressão constante da memória dificulta a execução de aplicativos (preciso mover os aplicativos para o SD para obter um pouco de memória de armazenamento, executar alguma coisa e espero que durante a execução da memória de armazenamento não se esgote).
Basicamente, meu telefone agora é inútil.
Minha idéia para tentar resolver o problema é esta:
- exportar os contatos para VCF no cartão SD (êxito)
- copie o VCF para uma máquina que possa executar o Android AVD (êxito)
- instale um AVD que permita adicionar uma conta do Google para sincronização (êxito)
- copie o VCF para o cartão SD do AVD usando DDS no Eclipse (êxito)
- importar o VCF para o aplicativo People do AVD (sucesso)
- sincronizar o AVD com o Google (falha)
A última etapa falha, mas não gera nenhum erro.
O AVD está usando essas configurações para ficar o mais próximo possível do meu dispositivo físico:
- Segmentar = APIs do Google (Google Inc.)
- Plataforma = 4.0
- Nível da API = 14
- CPU / ABI = ARM (armeabi-v7a)
Duas perguntas (como desejo sincronizar novamente os contatos com minha conta do Google):
- Como posso fazer o último passo funcionar?
- Que alternativas posso usar se não conseguir dar o último passo para o trabalho?
Os arquivos VCF totalizam cerca de 3 megabytes (com cerca de 3000 contatos com um kilobyte por contato, não próximos a 200 kilobytes, como no DB)