From 1929b75e34ca52f7b770f1d44c88bec6d15b0ba7 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Fri, 23 Apr 2021 06:45:35 +0800 Subject: [PATCH] [Android] add option to use obb directory as assets directory for Forge --- forge-gui-android/src/forge/app/Main.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forge-gui-android/src/forge/app/Main.java b/forge-gui-android/src/forge/app/Main.java index 312ecdc8850..af1ac25e21f 100644 --- a/forge-gui-android/src/forge/app/Main.java +++ b/forge-gui-android/src/forge/app/Main.java @@ -215,7 +215,8 @@ public class Main extends AndroidApplication { +"LibGDX "+ Version.VERSION+"\n"+"Can't access external storage"); return; } - String assetsDir = Environment.getExternalStorageDirectory() + "/Forge/"; + String obbforge = Environment.getExternalStorageDirectory() + "/obbforge"; //if obbforge file exists in Phone Storage, use app-specific Obb directory as path + String assetsDir = FileUtil.doesFileExist(obbforge) ? getContext().getObbDir()+"/Forge/" : Environment.getExternalStorageDirectory()+"/Forge/"; if (!FileUtil.ensureDirectoryExists(assetsDir)) { //fake init for error message //set current orientation