数据库文件不会出现在data / data / packagename / databases下或其他任何位置

时间:2016-03-08 03:33:05

标签: android sqlite

首先,我一直在寻找解决方案。这很奇怪,因为我的问题的答案可能非常简单。

我正在尝试创建最简单的代码来创建sqlite数据库。网上有很多例子。代码不会生成任何错误,应用程序将显示在设备上。但是当我尝试在标题中找到指定位置的数据库时,似乎没有创建它。

我的具体问题

1 - 设备是否必须以root用户身份创建数据库文件。

2 - 我是否需要在清单文件中特别手动输入权限才能创建数据库文件。

3 - 我是否需要在android studio或我必须添加的插件中进行任何先前的设置。

4 - 我是否必须手动创建子文件夹,因为某些设备甚至没有主内部存储中主数据目录的第二个数据子目录。我创建文件夹和子文件夹的任何方式,但运行应用程序后没有出现数据库。我在目标设备中使用文件浏览器来检查数据库文件的存在。

非常感谢任何帮助我的尝试,因为我现在似乎被困了几天。

1 个答案:

答案 0 :(得分:0)

我使用root资源管理器在内部设备内存中找到了这些文件。

奇怪的是,我没有看到任何教程提醒我隐藏的内存和root资源管理器。浪费时间,但沿途我学到了很多新东西。

感谢所有