ICS 4.0.3を実行しているHTC Sensationで、何かが原因で連絡先データベースが急速に成長しました。
私は次の事実にもかかわらず、DBは現在580メガバイトであり、1時間あたり1メガバイトを超えることもあります。
- すべての同期を無効にしました(Googleコンタクトの同期が過去2か月間機能していないことがわかりました)
- すべてのサードパーティ同期アプリ(LinkedIn、FaceBook)をアンインストールしました
- 「アカウントと同期」からGoogleアカウントを除くすべてのアカウントを削除しました
- すべてのネットワークアクセスを無効にした(WiFiなし、データなし)
上記のいずれの手順でも問題は解決しませんでした。連絡先リムーバーを
見ると、一部の連絡先には約300のLinkedIn連絡先リンクと写真があります。
私の目標は、できるだけ多くの情報を保存し、それをGoogleアカウントに同期してから、連絡先データベースを破棄して、Googleからリロードすることです。
一定のメモリ圧力により、アプリケーションの実行が困難になります(ストレージメモリを取得するためにアプリをSDに移動して何かを実行する必要があり、実行中にストレージメモリが不足しないことを願っています)。
基本的に私の電話は役に立たなくなりました。
問題を解決しようとする私の考えはこれです:
- 連絡先をSDカードのVCFにエクスポートする(成功)
- Android AVDを実行できるマシンにVCFをコピーします(成功)
- 同期用のGoogleアカウントを追加できるAVDをインストールします(成功)
- EclipseでDDSを使用してVCFをAVD SDカードにコピーする(成功)
- VCFをAVDのPeopleアプリにインポートする(成功)
- AVDをGoogleに同期(失敗)
最後の手順は失敗しますが、エラーは発生しません。
AVDはこれらの設定を使用して、私の物理デバイスにできるだけ近づけています。
- ターゲット= Google API(Google Inc.)
- プラットフォーム= 4.0
- APIレベル= 14
- CPU / ABI = ARM(armeabi-v7a)
2つの質問(連絡先を自分のGoogleアカウントに同期させたい場合):
- 最後のステップを機能させるにはどうすればよいですか?
- 最後の手順を実行できない場合、どのような代替案を使用できますか?
VCFファイルの合計は約3メガバイト(連絡先あたり約3000バイトの連絡先で、DBのように200キロバイトに近いわけではありません)