diff --git a/src/android_utils.py b/src/android_utils.py index 0367039c..9f0d8792 100644 --- a/src/android_utils.py +++ b/src/android_utils.py @@ -31,6 +31,7 @@ PendingIntent = autoclass("android.app.PendingIntent") PythonActivity = autoclass("org.kivy.android.PythonActivity") Settings = autoclass("android.provider.Settings") +StatFs = autoclass("android.os.StatFs") Timezone = autoclass("java.util.TimeZone") Uri = autoclass("android.net.Uri") @@ -111,6 +112,10 @@ def is_app_installed(app_id): # TODO: check for storage availability, allow user to chose sd card or internal def get_home_folder(): kolibri_home_file = get_activity().getExternalFilesDir(None) + kolibri_home_path = kolibri_home_file.getPath() + print(f"MANUQ - kolibri_home_path {kolibri_home_path}") + available_bytes = StatFs(kolibri_home_path).getAvailableBytes() + print(f"MANUQ - available_bytes {available_bytes}") return os.path.join(kolibri_home_file.toString(), "KOLIBRI_DATA")