aboutsummaryrefslogtreecommitdiff
path: root/android/app/src/main/java/net/minetest/minetest/Utils.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/app/src/main/java/net/minetest/minetest/Utils.java')
-rw-r--r--android/app/src/main/java/net/minetest/minetest/Utils.java39
1 files changed, 0 insertions, 39 deletions
diff --git a/android/app/src/main/java/net/minetest/minetest/Utils.java b/android/app/src/main/java/net/minetest/minetest/Utils.java
deleted file mode 100644
index b2553c844..000000000
--- a/android/app/src/main/java/net/minetest/minetest/Utils.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package net.minetest.minetest;
-
-import android.content.Context;
-
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-import java.io.File;
-
-public class Utils {
- public static @NonNull File createDirs(File root, String dir) {
- File f = new File(root, dir);
- if (!f.isDirectory())
- f.mkdirs();
-
- return f;
- }
-
- public static @Nullable File getUserDataDirectory(Context context) {
- File extDir = context.getExternalFilesDir(null);
- if (extDir == null) {
- return null;
- }
-
- return createDirs(extDir, "Minetest");
- }
-
- public static @Nullable File getCacheDirectory(Context context) {
- return context.getCacheDir();
- }
-
- public static boolean isInstallValid(Context context) {
- File userDataDirectory = getUserDataDirectory(context);
- return userDataDirectory != null && userDataDirectory.isDirectory() &&
- new File(userDataDirectory, "games").isDirectory() &&
- new File(userDataDirectory, "builtin").isDirectory() &&
- new File(userDataDirectory, "client").isDirectory() &&
- new File(userDataDirectory, "textures").isDirectory();
- }
-}