diff --git a/app/build.gradle b/app/build.gradle index ae3122f1a..8794c7f46 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -22,7 +22,7 @@ android { leanback { dimension "mode" versionCode 75 - versionName "20230505#3" + versionName "20230505#4" } mobile { dimension "mode" diff --git a/app/src/main/java/com/fongmi/android/tv/utils/FileUtil.java b/app/src/main/java/com/fongmi/android/tv/utils/FileUtil.java index e81121d24..4e36223ed 100644 --- a/app/src/main/java/com/fongmi/android/tv/utils/FileUtil.java +++ b/app/src/main/java/com/fongmi/android/tv/utils/FileUtil.java @@ -208,10 +208,11 @@ public class FileUtil { return TextUtils.isEmpty(mimeType) ? "*/*" : mimeType; } - private static long getFolderSize(File f) { + private static long getFolderSize(File file) { long size = 0; - if (f.isDirectory()) for (File file : f.listFiles()) size += getFolderSize(file); - else size = f.length(); + if (file == null) return 0; + if (file.isDirectory()) for (File f : file.listFiles()) size += getFolderSize(f); + else size = file.length(); return size; }