每次我的应用程序运行时数据库清除

时间:2013-07-21 22:53:46

标签: java android database sqlite

每次我的应用程序在真实设备中执行时,有没有人知道如何重置数据库?

我目前有这段代码,但它不起作用......

public void doDBCheck()
    {
        try{
                File file = new File(context.getExternalFilesDir(null).getAbsolutePath());
                file.delete();
        }catch(Exception ex)
        {
            }
        }

任何解决方案?

1 个答案:

答案 0 :(得分:0)

public void clearDatabase()
{
SQLiteDatabase db = helper.getWritableDatabase();
db.delete({tablename},null,null) // write this line for each table in your db.
}