From 99aee201594faf05b1d4b135836b95b18c8a02de Mon Sep 17 00:00:00 2001 From: FongMi Date: Fri, 13 Jan 2023 20:34:18 +0800 Subject: [PATCH] Fix bug --- app/src/main/java/com/fongmi/android/tv/net/Download.java | 2 +- app/src/main/java/com/fongmi/android/tv/utils/FileUtil.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/fongmi/android/tv/net/Download.java b/app/src/main/java/com/fongmi/android/tv/net/Download.java index 7a9bdbedf..00c1e83c2 100644 --- a/app/src/main/java/com/fongmi/android/tv/net/Download.java +++ b/app/src/main/java/com/fongmi/android/tv/net/Download.java @@ -35,7 +35,7 @@ public class Download { FileUtil.clearDir(file); Response response = OkHttp.newCall(url).execute(); download(response.body().byteStream(), Double.parseDouble(response.header("Content-Length", "1"))); - App.post(() -> callback.success(file)); + App.post(() -> callback.success(FileUtil.chmod(file))); } catch (Exception e) { App.post(() -> callback.error(e.getMessage())); } 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 ee1c77b77..84811cb96 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 @@ -158,12 +158,14 @@ public class FileUtil { App.get().startActivity(intent); } - private static void chmod(File file) { + public static File chmod(File file) { try { Process process = Runtime.getRuntime().exec("chmod 777 " + file); process.waitFor(); + return file; } catch (Exception e) { e.printStackTrace(); + return file; } } }