アプリケーションで SQLite データベースを使用しています。データベースを削除/削除したいのですが、できません。データベースの場所を確認したところ、/data/data/org.secure.sms/databases に存在しますが、削除しようとしましたが、うまくいきませんでした。助けてください。これはコードです:
public static void DeleteDatabase(Context context)
{
try
{
String filePath = context.getFilesDir()+ File.separator + "contactsManager";
String filePath1 = context.getFilesDir()+ File.separator + "database";
String filePath2 = context.getFilesDir()+ File.separator + "databases";
context.deleteDatabase(filePath);
context.deleteDatabase(filePath1);
context.deleteDatabase(filePath2);
File file = new File(filePath);
File file1 = new File( filePath1 );
context.deleteFile(file.getName());
context.deleteFile(file1.getName());
}
catch(Exception e)
{
Toast.makeText(context,"Exception in DeleteDatabase",Toast.LENGTH_SHORT).show();
}
}
助けてください。よろしくお願いします。