对于data打开没有文件的情况还请参考如下博客来修改权限,我最开始就是因为权限问题并不知道自己的数据库是否创建成功了http://blog.csdn.net/q394895302/article/details/52796883
2017-05-19
感谢老师的讲解。
我自己试验了一遍,发现现在在MAC上,可以用 DB Brower for SQLite 来打开 db.2 文件
另外,用真机调试的话,如果没有root权限,是进不了data目录,拿不到 .db 文件的。这时候要么就root。但是我觉得有点麻烦,于是在创建数据库时,填入了一个外部存储路径。这样 .db 文件就会保存在手机的存储路径里,而不是系统存储位置,这样文件就可以方便的拿到了:public static final String DATABASE_NAME = "/mnt/sdcard/info.db";
希望对大家有所帮助。
我自己试验了一遍,发现现在在MAC上,可以用 DB Brower for SQLite 来打开 db.2 文件
另外,用真机调试的话,如果没有root权限,是进不了data目录,拿不到 .db 文件的。这时候要么就root。但是我觉得有点麻烦,于是在创建数据库时,填入了一个外部存储路径。这样 .db 文件就会保存在手机的存储路径里,而不是系统存储位置,这样文件就可以方便的拿到了:public static final String DATABASE_NAME = "/mnt/sdcard/info.db";
希望对大家有所帮助。
2017-05-03