用真机调试,新建数据库db文件的时候,发现数据库文件,没写到手机里面(查询的时候返回-1),手机未root,怎么解决
先创建好文件,然后再写入手机sd卡等有权限的地方,然后再在程序调用。程序要有访问外部存储的权限,而且要有sqlite的包。
新建数据库不需要root,最后贴上你的代码看看
外部存储访问权限
建议直接使用greendao,简单好用。
android数据库 greenDAO 分析与使用http://www.apkbus.com/thread-311319-1-1.html