Rehber veritabanının tam konumu, üreticinizin "özelleştirmesine" bağlı olabilir. "Düz Vanilya Android" içeride olsa da /data/data/android.providers.contacts/databases
, Motorola Milestone 2'deki hisse senedi ROM'unu örneğin kullanıyor /data/data/com.motorola.blur.providers.contacts/databases/contacts2.db
. Kontrol edilmesi gereken ham maske /data/data/*.providers.contacts/databases/*.db
. Dosya SQLite3 biçimindedir ve PC'nizde örneğin Linux, Mac ve Windows için kullanılabilen SQLiteman veya SQLite için DB Tarayıcı ile taranabilir . Bu uygulama ile veritabanına grafiksel modda göz atabilirsiniz. Tabii ki isterseniz komut satırı sqlite3
istemcisini de kullanabilirsiniz .
Bu veritabanına doğrudan erişmenin kritik noktası, cihazınızın köklü olması gerektiğidir - sorunuzun belirtildiği gibi, önceden tanıştığınız bir önkoşul.
Böylece, bir veritabanı yöneticisini kullanarak veritabanı dosyasına gidebilir ve araştırmak üzere bilgisayarınıza kopyalayabilirsiniz - veya doğrudan bilgisayarınıza çekebilirsiniz adb pull
. Üçüncü bir seçenek, cihazı doğrudan cihazınızda, örneğin SQLite Manager veya aSQLiteManager uygulamasını kullanarak araştırmak olacaktır .