답변:
연락처 데이터베이스의 정확한 위치는 제조업체의 "사용자 정의"에 따라 달라질 수 있습니다. "plain Vanilla Android"에 포함되어 있지만 Motorola Milestone 2/data/data/android.providers.contacts/databases
의 재고 ROM이 대신 사용 됩니다. 확인할 원시 마스크는 입니다. 파일은 SQLite3 형식이며 Linux, Mac 및 Windows 모두에서 사용할 수있는 SQLiteman 또는 DBite for SQLite 를 사용하여 PC에서 찾아 볼 수 있습니다 . 이 응용 프로그램을 사용하면 그래픽 모드에서 데이터베이스를 찾아 볼 수 있습니다. 물론 원하는 경우 명령 행 클라이언트를 사용할 수도 있습니다 ./data/data/com.motorola.blur.providers.contacts/databases/contacts2.db
/data/data/*.providers.contacts/databases/*.db
sqlite3
이 데이터베이스에 직접 액세스하는 중요한 포인트는 장치가 루팅되어야한다는 것입니다. 질문에서 알 수 있듯이 사전 조건입니다.
따라서 파일 관리자를 사용하여 데이터베이스 파일을 탐색하고 조사를 위해 컴퓨터로 파일을 복사하거나을 통해 컴퓨터로 직접 가져올 수 있습니다 adb pull
. 세 번째 옵션은 장치에서 직접 (예 : SQLite Manager 또는 SQLiteManager 앱 사용) 조사하는 것 입니다.
루팅 된 경우 Titanium Backup 을 사용하여 컨택 스토리지를 가져 오십시오 .
다음은 스크린 샷입니다.