What permission do I need for /storage?
16:13 30 Apr 2026

I have already requested to be an external storage manager and get true for

Environment.isExternalStorageManager()

However, when trying to read /storage e.g. Environment.getStorageDirectory() I get nothing and File("/storage").canRead() returns false.

Why is that? What permission do I need to request to read /storage?

android android-permissions android-file