最近自学android,用的是自己的手机,Android版本太高,无法root,所以无法获取到私有目录下的数据库文件(后缀名为.db的文件),就无法查看自己创建的数据库,
上网上搜了一上午,找到了一个解决办法:就是将数据库文件保存到外部存储,然后通过adb pull phone_path pc_path :将手机端文件拉到电脑端,这样就可以查看自己创建的数据库文件
例子:
创建数据库步骤:
1.创建一个类继承SQLiteOpenHelper,需要添加一个构造方法,实现两个方法onCreate ,onUpgrade
构造方法中的参数介绍:
//context :上下文 , name:数据库文件的名称 factory:用来创建cursor对象,默认为null
//version:数据库的版本号,从1开始,如果发生改变,onUpgrade方法将会调用,4.0之后只能升不能降
super(context, "info.db", null,4);//name</