我在其他地方制作了一份db文件,
我使用openOrCreateDatabase,后面的参数用db文件的绝对路径或者直接传File类型进去,都不管用。
并没有在/data/data/myapp/databases/下面建立数据库是我传的参数有问题呢,还是说这个数据库不是自动建到那个目录下的

解决方案 »

  1.   

    你的db是不是也是android apk生成的? 如果不是似乎有问题
    以前看过一个帖子说过
      

  2.   

    db是打到apk包中,然后复制到SD卡上,这个SD卡上的文件我看了没问题的,比如说目录是/mnt/sdcard/exam/exam.db,在这里我已经看到我的db文件了,但是,
    openOrCreateDatabase("/mnt/sdcard/exam/exam.db",null)这里却不能去/data/data/myapp/databases/下面建立数据库我看到网上很多资料是说,这个方法就会去应用的缓存里建数据库了