package com.umeng.analytics.pro; import android.content.Context; import android.content.ContextWrapper; import android.database.DatabaseErrorHandler; import android.database.sqlite.SQLiteDatabase; import java.io.File; /* compiled from: UMDBCreater */ class c extends ContextWrapper { private String a; public c(Context context, String str) { super(context); this.a = str; } public SQLiteDatabase openOrCreateDatabase(String str, int i, SQLiteDatabase.CursorFactory cursorFactory, DatabaseErrorHandler databaseErrorHandler) { return SQLiteDatabase.openDatabase(getDatabasePath(str).getAbsolutePath(), cursorFactory, 268435472); } public SQLiteDatabase openOrCreateDatabase(String str, int i, SQLiteDatabase.CursorFactory cursorFactory) { return SQLiteDatabase.openDatabase(getDatabasePath(str).getAbsolutePath(), cursorFactory, 268435472); } public File getDatabasePath(String str) { File file = new File(this.a + str); if (!file.getParentFile().exists() && !file.getParentFile().isDirectory()) { file.getParentFile().mkdirs(); } return file; } }