测试数据库的添加功能后在DDMS界面会出现data.db-shm和data.db-wal两个文件,但是用SQLite Development查看数据库,没有更新,这是怎么回事???

解决方案 »

  1.   

    helper.getWritableDatabase();发现运行到这句话有问题 报错为空指针,这是怎么回事??
      

  2.   


    data.db-shm和data.db-wal 不用管、只需要关注data.db就行了   至于data.db数据库中  发现部分字段未及时更新,是由于android 自身有时候部分字段通过在代码中改变后,先暂放到缓存中的  不会自身及时更新到数据库    需要重启后在观察~
      

  3.   

    终于调通了 是要把主程序()中
    private Context context;
    RegisterDAO registerDAO = new RegisterDAO(context);
    改为
    RegisterDAO registerDAO = new RegisterDAO(EX07_151.this);
    多谢二楼指点 不过具体是为什么 本人对context的用法还是太理解 不明白