我想问,如果把已经创建好的数据库放在res/raw文件夹下直接读写不行吗?一定要复制到安卓本身的数据库路径里才行吗?
还有,数据库要升级,往里面添加新的资料而不删除用户已经添加、覆盖在数据库里的资料,要怎么做才好?在这万分感谢,希望大家认真回答,很需要解决这个问题,再次先感谢大家。sqlite数据库安卓

解决方案 »

  1.   

    android中资源一般都是要放在它指定的路径下吧, 后面对数据库直接操作不就可以么
      

  2.   

    1.不能放在在res/raw目录下
    2.数据库的更新操作不会吗
    就不认真回答
      

  3.   


    就直接在helper里面的update那边用代码更新吗?那样的话我们上传新版本的APK时就要在里面添加代码了?这样之后的代码岂不是会累积起来吗?
      

  4.   


    就直接在helper里面的update那边用代码更新吗?那样的话我们上传新版本的APK时就要在里面添加代码了?这样之后的代码岂不是会累积起来吗?
    安装新版本时数据文件不会被覆盖
      

  5.   


    就直接在helper里面的update那边用代码更新吗?那样的话我们上传新版本的APK时就要在里面添加代码了?这样之后的代码岂不是会累积起来吗?
    安装新版本时数据文件不会被覆盖
    那数据文件不会被覆盖的话,那我就只能用代码来更新数据库了?那这样每次更新数据库代码都会增加?
      

  6.   

    raw、assets目录下的文件只能读,不能写。