我正在创建一个Android应用程序,在该应用程序中我创建了一个数据库.
我正在查询数据库中的值及其工作正常.
我需要知道SQLite DB在我的系统中的存储位置.
你能告诉我这条路吗?
谢谢!
默认情况下,sqlite数据库将位于以下目录中:
/data/data/YOUR_APP_NAMESPACE/databases/YOUR_DB_NAME.db
例如,在手机中保存SMS消息的实际数据库是:
/data/data/com.android.providers.telephony/databases/mmssms.db
在模拟器中,您可以直接访问这些文件; 当连接到真实手机时,您将需要root访问权限才能直接访问db文件.
Android doc为您提供了一个快速概述:http://developer.android.com/intl/de/guide/developing/tools/adb.html