/*******************************************************************************
* Created by Orlando Aliaga
* Copyright 2015 Prey Inc. All rights reserved.
* License: GPLv3
* Full license at "/LICENSE"
******************************************************************************/
package com.prey.actions.wipe;
import java.io.File;
import android.os.Environment;
import com.prey.PreyLogger;
public class WipeUtil {
public static void deleteSD() {
String accessable = Environment.getExternalStorageState();
PreyLogger.d("Deleting folder: " + accessable + " from SD");
if (Environment.MEDIA_MOUNTED.equals(accessable)) {
PreyLogger.d("accessable");
File dir = new File(Environment.getExternalStorageDirectory() + "");
deleteRecursive(dir);
}
}
public static void deleteRecursive(File fileOrDirectory) {
PreyLogger.d("name:" + fileOrDirectory.getName());
if (fileOrDirectory.isDirectory())
for (File child : fileOrDirectory.listFiles())
deleteRecursive(child);
fileOrDirectory.delete();
}
}