我想几个拥有一定相似处理的程序使用同一个数据库。
数据库不想保存在date/data/…下
怎么指定数据库路径。

解决方案 »

  1.   

    创建数据库
    private File path = new File("/sdcard/");// 创建目录
     private File f = new File("/sdcard//user.db");// 创建文件private MySQLiteOpenHelper myOpenHelper;// 创建一个继承SQLiteOpenHelper类实例
    打开数据库
    mysql = SQLiteDatabase.openOrCreateDatabase(f, null);
    //备注3--- 如果想把数据库文件默认放在系统中,那么创建数据库mysql如下操作:
    mysql = myOpenHelper.getWritableDatabase(); // 实例数据库下面就可以对数据库 增删改 啦...
      

  2.   

    使用openOrCreateDatabase这个方法即可。