/**
* judge if this app contain db
* @param dbName
* @param context
* @return true if exist
*/
private boolean dbIfExist(String dbName, Context context) {
boolean dbExist = false;
SQLiteDatabase db = null;
try {
String path = context.getDatabasePath(dbName).getAbsolutePath();
Log.e(TAG,"path = " + path);
db = SQLiteDatabase.openDatabase(path, null,
SQLiteDatabase.OPEN_READONLY);
} catch (Exception e) {
e.printStackTrace();
} finally {
if (db != null) {
db.close();
}
}
dbExist = (db != null ? true : false);
return dbExist;
}
/**
* judge if this app contain db
* @param dbName
* @param context
* @return true if exist
*/
private boolean dbExist(String dbName, Context context){
File dbFile = context.getDatabasePath(dbName);
Log.e(TAG,"dbFile = " + dbFile.exists());
if(dbFile.exists() == true){
return true;
} else {
return false;
}
}