不知道你是不是一边插着手机设备,一边又在开模拟器看data目录下数据,如果是这样,把手机和模拟器都关了,然后把手机拔了,再用模拟器重新运行项目,应该就可以看到了。
注意:data文件夹下面的文件默认都是隐藏的,不可以查看,这个不影响,里面的文件你也不需要去动,手机能够正常使用就好。
您是否使用过dbHandler来运行查询?数据库将不会创建,直到你做。在onCreate()和onUpgrade()中设置断点并进行调试,或者从这些方法中写入日志以查看正在运行的代码。 –
要找的sqlite数据库 文件,默认情况下存储在这个位置 C:Documents and SettingsAdministratorandroidavd 虚拟机名字avd/userdataimg这个镜像文件中。 如果想不打开虚拟机就找到你的数据库文件,已经试过ultraiso无法识别这种镜像格式。
在其他数据库上作开发,一般都使用工具来检查和处理数据库的内容,而不是仅仅使用数据库的
API。使用
Android
模拟器,有两种可供选择的方法来管理数据库。
首先,模拟器绑定了
sqlite3
控制台程序,可以使用
adb
shell
命令来调用他。只要你进入了模拟器的
shell,在数据库的路径执行
sqlite3
命令就可以了。数据库文件一般存放在:
/data/data/yourapppackage/databases/your-db-name
如果你喜欢使用更友好的工具,你可以把数据库拷贝到你的开发机上,使用
SQLite-aware
客户端来 *** 作它。这样的话,你在一个数据库的拷贝上 *** 作,如果你想要你的修改能反映到设备上,你需要把数据库备份回去。
把数据库从设备上考出来,你可以使用
adb
pull
命令(或者在
IDE
上做相应 *** 作)。存储一个修改过的数据库到设备上,使用
adb
push
命令。
一个最方便的
SQLite
客户端是
FireFox
SQLite
Manager
扩展,它可以跨所有平台使用。
在data/data/你的项目的主函数的包名下面有个database的目录下面找啊。如果没有文件你的创建数据库的代码有问题了。或者你只是写代码了没在任何地方调用你的数据库的那个类,你可以简单的创建一个表 插入或者删除随便 *** 作一下就会有的。
选择开始菜单中→程序→Management SQL Server 2008→SQL Server Management Studio命令,打开SQL Server Management Studio窗口,并使用Windows或 SQL Server身份验证建立连接。
在对象资源管理器窗口中展开服务器,然后选择数据库节点
右键单击数据库节点,从d出来的快捷菜单中选择新建数据库命令。
执行上述 *** 作后,会d出新建数据库对话框。在对话框、左侧有3个选项,分别是常规、选项和文件组。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在数据库名称文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
在所有者文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用使用全文索引复选框。
在数据库文件列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的添加、删除按钮添加或删除数据库文件。
切换到选项页、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到文件组页,在这里可以添加或删除文件组。
完成以上 *** 作后,单击确定按钮关闭新建数据库对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再对象资源管理器窗口看到。
以上就是关于在Android中用sqlitedatabase创建了一个数据库为什么data文件夹为空全部的内容,包括:在Android中用sqlitedatabase创建了一个数据库为什么data文件夹为空、为什么安卓创建不了数据库、安卓手机开发,创建SQlite数据库后,默认路径是存等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)