(File file)
| 3147 | } |
| 3148 | |
| 3149 | static void secureDelete(File file) { |
| 3150 | try { |
| 3151 | if (file.exists()) { |
| 3152 | if (Build.VERSION.SDK_INT < Build.VERSION_CODES.O) { |
| 3153 | if (!file.delete()) |
| 3154 | Log.w("File not found: " + file); |
| 3155 | } else |
| 3156 | Files.delete(Paths.get(file.getAbsolutePath())); |
| 3157 | } |
| 3158 | } catch (IOException ex) { |
| 3159 | Log.e(ex); |
| 3160 | } |
| 3161 | } |
| 3162 | |
| 3163 | static long getAvailableStorageSpace() { |
| 3164 | return getAvailableStorageSpace(Environment.getDataDirectory().getAbsolutePath()); |
no test coverage detected