As far as i know. The way Android storage works is as follows. There is internal storage and external storage.

Internal storage is for the apps data only and apps can only access their particular data. No permission needed.

External storage is phone's own storage and also removeable storage (removeable micro sd card) both are to store files and media. Apps need Permission to access through storage permission (read/write).

Does storage permission only means phone's own storage or also the removeable micro sd card? I am confused

I just want to make sure that all files in my micro sd card are safe and apps can't access them without my permission.

Edit: Android 12 but I am also wondering about previous versions. Also I have my sd card mounted as Portable Storage (not Adaptable Storage)

Thank you. Please let me know

  • It depends on your Android version // see scoped storage // edit your question to add Android version (add in tags as well)
    – beeshyams
    Commented Jul 16, 2022 at 6:08
  • I have seen the Scoped Storage Page but i am not clear about the answer. Doesn't tell much about removeable micro sd card. And my Android version is 12 and sd card mounted as portable storage.
    – Dan
    Commented Jul 16, 2022 at 6:30
  • See on this site android.stackexchange.com/search?q=%22Scoped+storage%22
    – beeshyams
    Commented Jul 16, 2022 at 6:35
  • From the scoped storage link "App-specific directory on external storage Starting in Android 11, apps cannot create their own app-specific directory on external storage."
    – beeshyams
    Commented Jul 16, 2022 at 6:41
  • Oh okay. Thank you. But can the apps access the content (files, photos, media) of portable micro sd card without the storage permission?
    – Dan
    Commented Jul 16, 2022 at 7:28


You must log in to answer this question.

Browse other questions tagged .