检查数据库存在

时间:2014-11-26 16:40:46

标签: android database file-exists

我有一个填充的数据库,如果数据库不存在则应该复制(通常在安装应用程序时发生)。我在检查数据库存在方面遇到了问题。

if (!new File(context.getDatabasePath(DATABASE_NAME), DATABASE_NAME).isFile()) {

    // database not exist
}

if (!new File(context.getDatabasePath(DATABASE_NAME), DATABASE_NAME).exists()) {

    // database not exist
}

在两种大写的情况下,当数据库不存在时结果为真!

0 个答案:

没有答案