「連絡先ストレージ」のデータはどこにありますか?


26

[設定]-> [アプリケーション]-> [すべて]は、「連絡先ストレージ」が2.5MBを使用することを通知します。これは連絡先データでなければなりません。

4.1への誤った更新後に4.03に戻さなければならなかったため、データはそこにあるように見えますが、連絡先にはアクセスできません。

連絡先ストレージの関連データ(ベース)の場所を教えてください。私の電話は根づいています。そして、いいえ、私の連絡先データはGMailにありません、そして、私は正直に理由を知りません...

回答:


21

連絡先データベースの正確な場所は、製造元の「カスタマイズ」によって異なる場合があります。「プレーンバニラAndroid」にはそれらが含まれていますが/data/data/android.providers.contacts/databasesMotorola Milestone 2の標準 ROM は/data/data/com.motorola.blur.providers.contacts/databases/contacts2.db代わりに使用されます。チェックする生マスクは/data/data/*.providers.contacts/databases/*.dbです。ファイルはSQLite3形式であり、Linux、Mac、Windowsで同様に使用できるSQLiteのSQLitemanDB Browserなどを使用してPCで閲覧できます。このアプリケーションを使用すると、グラフィカルモードでデータベースを参照できます。もちろん、必要にsqlite3応じてコマンドラインクライアントを使用することもできます。

このデータベースに直接アクセスするための重要なポイントは、デバイスがルート化されている必要があることです。質問が示すように、すでに満たされている前提条件です。

そのため、ファイルマネージャーを使用してデータベースファイルに移動し、調査のためにコンピューターにコピーするか、を介してコンピューターに直接プルすることができますadb pull。3番目のオプションは、たとえばSQLite ManagerまたはaSQLiteManagerアプリを使用して、デバイス上で直接調査することです。


0

根ざしている場合は、Titanium Backupを使用して連絡先ストレージを取り出します。

  • アプリを開き、バックアップ/復元タブに 移動します
  • ストレージ項目エントリが緑色で表示されます。

これがスクリーンショットです:

スクリーンショット
クリックすると拡大します


1
それについて詳しく説明してください。
セバスチャン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.