How to delete SQLite database in download files?

Viewed 18

My android project apk files in Download directory. I want to deleted apk and sqlite database files. Sqlite database file creating by android program. Apk files deleted but sqlite database file didn't delete.

public void deleteApks(){
    String dbpath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS).getPath();
    //File dbpath = new File(getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS).getPath());
    File fileList = new File(String.valueOf(dbpath));
    if (fileList != null){
        System.out.println("list" + fileList.listFiles().toString());
        File[] filenames = fileList.listFiles();
        System.out.println("length" + filenames.length);

        for (File tmpf : filenames){
            if(tmpf.getName().contains("apkName") || tmpf.getName().contains("databaseName"))
                tmpf.delete();

        }
    }
}
0 Answers
Related