
1,进入到控制台中,输入adb shell,进入到命令模式的环境中
2,输入:cd /data/data/
3, 选择你所在的数据库文件,比如我的comandroidhomework, 输入命令:cd comandroidhomework
4, 可以使用ls -l 命令查看当前目录中的文件
5,输入: cd databases 进入到数据库文件中
6, ls -l 显示你数据库中你建立的数据库
7, sqlite3 infodb 进入到你选择的数据库中
8, tables :查看你建的表
9, select from table_name;s 可以查看整个表的信息
10, 使用其他的SQL语句可以进一步对表进行 *** 作,注意SQL语句必须用分号(;)结尾
如下图所示:
这种方式通常连接一个外部的数据库,第一个参数就是数据库文件,这个数据库不是当前项目中生成的,通常放在项目的Assets目录下,当然也可以在手机内,如上面参数那个目录,前提是那个文件存在且你的程序有访问权限。
“db”是sqlite数据库的文件可以用一些sqlite的编辑器打开、编辑。
在应用市场上搜索有一大堆。
个人给你推荐一款我自己平时开发用的(看附件),我觉得这个挺好用。
如果真要大搞一番db文件的话可以去学习一下有关sqlite数据库的知识。
复制基本方法
1使用getresources()openrawresource方法获得res/raw目录资源
inputstream对象
2该inputstream对象数据写入其目录相应文件
3
android
sdk使用sqlitedatabaseopenorcreatedatabase方法来打开任意目录sqlite数据库文件
基本思路总结来说
应该样子
先判断用户否有sd卡(ps:虽绝大部分用户手机带sd卡我们也必须考虑下没有sd卡用户感受)没有sd卡则把数据库拷贝用户手机data内存有sd卡则把数据库拷贝sd卡
当更好建议应该样子程序拷贝数据库而程序首次运行时代码建立数据库(sd卡上或用户手机内存data区)再住数据库填充数据
安卓手机不能打开bak文件,电脑能SQL、cad、word等,打开方法以SQL为例如下:
首先找到bak文件之后,先明确它是属于哪个软件生成的文件,比如是cad生成的bak文件,那么就使用cad软件来打开,如果是word生成的,就用office来打开即可。
1、安装最新版本SQL Server,如下图SQL Server 2012。
2、SQL Server的登录界面,第一次的话直接选择计算机名,登陆就可以了。
3、点击数据库,在下级菜单中点击还原数据库。
4、选择源设备,点击右侧的打开标志。
5、在如下图界面点击添加,d出新窗口。
6、在新窗口中定位要打开的bak文件,点击确定。
7、回到上层窗口,同样点击确定即可。
8、勾选上源位置,点击最下方的确定即开始还原数据库。
9、如图还原完成,点击数据库查看已还原的数据库表结构。
如果是别的软件生成bak文件也可以如法炮制。将其改为软件生成的默认文件格式。最好将其复制到别的地方打开,保留初始文件。
1 看 sqlite数据库 可以使用eclipse的插件DDMS,或者Android工具包中的adb工具来查看。sqlite数据库在安卓项目中的位置是/data/data/项目包/databases中。
2 在这里呢 演示使用eclipse插件来看。在Eclipse安装好插件,找到 DDMS
2选中DDMS 点击ok,显示File Explorer窗口,找到/data/data/
3 打开databases,就能看到sqlite数据库文件了。
使用sqlite界面管理工具如sqlite administrator、sqlite man打开就可以了
5楼正解。是这样的。 1,手机打开“亚行调试”2。USB线连接手机3。亚行的shell命令行输入登录到手机4。镉/数据/数据/ {你的包名称} / database5。 LS使用ADB拉/数据/数据/ {你的包名称} /数据库/ {xxxdb}复制文件。
以上就是关于如何使用adb命令查看android中的数据库全部的内容,包括:如何使用adb命令查看android中的数据库、android怎么连接数据库文件、android 中怎么打开db数据库文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)