
数据库文件放在/data/data/对应的包/databases/对应的数据库
在控制台中输入adb shell 回车》ls》cd data/data》ls》cd "对应的包"》ls
取出来:adb push 手机路径 本地路径
例:adb pull /data/data/comsmart/databases/smartdb e:/
在其他数据库上作开发,一般都使用工具来检查和处理数据库的内容,而不是仅仅使用数据库的
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
扩展,它可以跨所有平台使用。
您好,Android系统的开放,使其用户可以自己查看系统和SD卡中的文件夹。就系统和SD卡中常见的目录代表什么意思,下面是一个较实用的总结:
一、SD卡中
1 /mnt/sdcard或者/sdcard这是Android手机中SD卡的文件夹路径,其中/mnt/sdcard/是android 22或更高版本所使用的,而/sdcard是android 21或早期版本的存储卡位置。
2 /mnt/sdcard/dcim或/sdcard/dcim这个DCIM文件夹是干什么用的,这里提示大家,一般数码相机都有DCIM文件夹,其中进入后Camera为手机摄像头拍摄的照片或视频存放位置。同时在DCIM文件夹中还有thumbnails这个目录,在Linux中开头为“”的文件夹就是开头为“点”的文件夹是隐藏目录,这里面记录着手机SD卡的缩略图。
3 /mnt/sdcard/LOSTDIR或/sdcard/LOSTDIR这个LOSTDIR为SD卡扫描时发现的丢失文件,里面的文件用处不大,可以不用理会。
二、手机或平板电脑中
1 /system/app 这里是android手机rom中的系统应用存放地,如果有Root权限可以将手机rom中自带的应用删除掉,这里面一般包含一个apk文件和odex文件,大家注意文件名一一对应。
2 /data/data 这里是每个安装过应用的用户文件存储位置,一般为设置文件、数据库或临时缓存文件,进入后以每个软件的package name包名来命名。
3 /dev 这里是Linux系统常规文件夹,里面的文件很多都是设备模拟的文件系统,一般用户无需理会。
4 /system/fonts 这里面保存着系统的字体,如果你有root权限,可以往里添加自己喜欢的字体,比如雅黑。
5 /system/framework 这里是android系统的框架,里面保存着系统核心程序或java类库,十分重要里面的任何文件几乎都不要做删除 *** 作。
6 /media/audio 这里面保存着安卓系统默认的铃声,alarms是闹铃提醒的,notification是短信或提示音,ringtones是来电铃声,而ui是一些界面音效,比如键盘敲击声。
7/system/lib 里面保存的是系统底层类库,里面很多都是框架层的实现文件,一般以so后缀结尾类似windows下的dll文件。
删除系统自带的软件有风险,请新手慎重!
以上就是关于我开发的应用使用SQLLITE数据库,安装到android 手机上之后,这个数据库文件放在哪里,怎么样取出来全部的内容,包括:我开发的应用使用SQLLITE数据库,安装到android 手机上之后,这个数据库文件放在哪里,怎么样取出来、安卓手机开发,创建SQlite数据库后,默认路径是存储在哪、安卓手机的系统文件在哪(文件名)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)