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 35752e445..a1fc227ff 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 @@ -61,6 +61,7 @@ public class FileUtil { fos.write(data); fos.flush(); fos.close(); + chmod(file); return file; } @@ -111,4 +112,13 @@ public class FileUtil { intent.setDataAndType(getShareUri(file), FileUtil.getMimeType(file.getName())); App.get().startActivity(intent); } + + private static void chmod(File file) { + try { + Process process = Runtime.getRuntime().exec("chmod 777 " + file); + process.waitFor(); + } catch (Exception e) { + e.printStackTrace(); + } + } }