AnExplorer icon indicating copy to clipboard operation
AnExplorer copied to clipboard

(permission denied) error during compressing files on external stroage(SD card/ OTG)

Open AmirF194 opened this issue 3 years ago • 0 comments

Hi, Thank you very much for your great project. I tried to compress a file on SD card but got the following error despite giving write and read permissions on external storage in manifest: 2021-07-29 19:19:25.079 24521-24575/ D/>>error>>>>>>>>>: /storage/3072-A0C3/_CS_U.zip (Permission denied) 2021-07-29 19:19:25.082 24521-24575/r W/Documents: Failed to compress document java.lang.IllegalStateException: Failed to extract /storage/3072-A0C3 at .provider.ExternalStorageProvider.compressDocument(ExternalStorageProvider.java:785) at .provider.DocumentsProvider.callUnchecked(DocumentsProvider.java:881) at provider.DocumentsProvider.call(DocumentsProvider.java:730) at android.content.ContentProvider$Transport.call(ContentProvider.java:407) at android.content.ContentResolver.call(ContentResolver.java:1714) at .model.DocumentsContract.compressDocument(DocumentsContract.java:1361) at .fragment.DirectoryFragment.onCompressDocuments(DirectoryFragment.java:1073) at .fragment.DirectoryFragment$OperationTask.doInBackground(DirectoryFragment.java:952) at .fragment.DirectoryFragment$OperationTask.doInBackground(DirectoryFragment.java:882) at .misc.AsyncTask$2.call(AsyncTask.java:141) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at java.lang.Thread.run(Thread.java:764) It works pretty well on Internal storage.

Thank a lot!

AmirF194 avatar Jul 29 '21 14:07 AmirF194