我想使用sqlite浏览器检查机器人内部数据库文件。从我的理解联系人等存储在Android上的sql lite db中。现在我想使用sqlite浏览器阅读这些表。为此,我需要指定db文件,但它位于何处?
问题是模拟器的位置在哪里?
它位于真实设备上的哪个位置?
我可以在没有root的真实设备上访问它吗?
答案 0 :(得分:7)
所有数据库都保存在:
/data/data/the.app.package.name/databases/the_name_of_db
不,您无法在非root电话中访问该文件。幸运的是,模拟器已植根。
答案 1 :(得分:0)
使用模拟器打开您的应用程序并进入DDMS。然后在FileExplorer中进入data / data / application.package.name / databases / name_of_your_database。然后从设备中拉出