Android Plex APP can not write under /storage/emulated/0/Pictures/

dear all,

I have samsung s9+ android mobile phone , when I try to save pictures it give this error on the mobile phone site:

09-07 23:13:44.543 i: [UserAction] Select menu item: Kaydet (Save).
09-07 23:13:44.544 i: [PermissionController] android.permission.READ_EXTERNAL_STORAGE permission has been granted.
09-07 23:13:44.547 i: [SaveBitmapAsyncTask] Downloading image to external storage
09-07 23:13:44.548 e: [DownloadImageAsyncTask] Error downloading image
09-07 23:13:44.549 e: An exception occurred: java.io.FileNotFoundException: /storage/emulated/0/Pictures/Plex/20191116 (10).jpg.tmp: open failed: EACCES (Permission denied)
09-07 23:13:44.550 e: Stacktrace: java.io.FileNotFoundException: /storage/emulated/0/Pictures/Plex/20191116 (10).jpg.tmp: open failed: EACCES (Permission denied)
at libcore.io.IoBridge.open(IoBridge.java:496)
at java.io.FileOutputStream.(FileOutputStream.java:235)
at com.plexapp.plex.utilities.l6.(SourceFile:3)
at com.plexapp.plex.utilities.l6.(SourceFile:2)
at com.plexapp.plex.utilities.l6.(SourceFile:1)
at com.plexapp.plex.c0.j.f(SourceFile:7)
at com.plexapp.plex.utilities.b5$b.f(SourceFile:2)
at com.plexapp.plex.utilities.b5$b.doInBackground(SourceFile:1)
at android.os.AsyncTask$3.call(AsyncTask.java:378)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:289)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
Caused by: android.system.ErrnoException: open failed: EACCES (Permission denied)
at libcore.io.Linux.open(Native Method)
at libcore.io.ForwardingOs.open(ForwardingOs.java:167)
at libcore.io.BlockGuardOs.open(BlockGuardOs.java:252)
at libcore.io.ForwardingOs.open(ForwardingOs.java:167)
at android.app.ActivityThread$AndroidOs.open(ActivityThread.java:8044)
at libcore.io.IoBridge.open(IoBridge.java:482)
… 13 more

09-07 23:13:44.556 i: Showing toast: Resim kaydedilemedi (Picture couldn’t be saved)

and it can not save the image. Althouth Plex application has the permission for file saving in the settings of my phone…

If I delete the Plex folder , it cannot create it.

My Android version is 10

so what is your suggestion ?

I have the same issue:

09-29 15:28:26.429  e: [DownloadImageAsyncTask] Error downloading image

09-29 15:28:26.429  e: An exception occurred: java.io.IOException: Unable to create directory /storage/emulated/0/Pictures/Plex

09-29 15:28:26.430  e: Stacktrace: java.io.IOException: Unable to create directory /storage/emulated/0/Pictures/Plex

    at com.plexapp.plex.utilities.l6.a(SourceFile:4)

    at com.plexapp.plex.utilities.l6.<init>(SourceFile:3)

    at com.plexapp.plex.utilities.l6.<init>(SourceFile:2)

    at com.plexapp.plex.utilities.l6.<init>(SourceFile:1)

    at com.plexapp.plex.c0.j.f(SourceFile:7)

    at com.plexapp.plex.utilities.b5$b.f(SourceFile:2)

    at com.plexapp.plex.utilities.b5$b.doInBackground(SourceFile:1)

    at android.os.AsyncTask$3.call(AsyncTask.java:378)

    at java.util.concurrent.FutureTask.run(FutureTask.java:266)

    at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:289)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)

    at java.lang.Thread.run(Thread.java:919)

09-29 15:28:26.438  i: Showing toast: Failed to save image

yeah it seems all android devices has it not just phone but my tablet and other devices tooo , as an old developer I think the solution shall not be so hard…

Do you have your phone set to Encrypt the SD card? The app can’t access the sd card with this enabled.

which settings shall I look for it ? actually I did not make anything special to encrypt it .My wife’s phone same issue and she also did not make any activity to encrypt it .
one more thing : /storage/emulated/0/Pictures/Plex/ Is this an SD card path ?
one more thing : video can be queued and downloaded succesffully

0 is the internal memory. If you did not enable encryption, then that might not be the issue.

What version of the Android app are you using? There was a bug that is fixed in the current 8.24.0 beta.

I downloaded from google play it is 8.23.xxxx . so this is a bug fixed at 8.24 ? when it will be released in Google plaY?

Yes, there was a bug and fixed in 8.24. 8.24 will go public once the team feels it is stable. I can’t provide an exact date. If you don’t want to wait you can join the beta program and get the app now. See the top of Join App Betas: Android (mobile), Android TV, Apple TV, iOS for info on joining.

hello

did stable version released ?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.