Niharika Arora
1 min readSep 24, 2020

--

Hey, I totally understand your concern. Everyone is going through this. For the dates, I recently read here as well : https://www.androidcentral.com/what-scoped-storage . if gets postponed, Android may update. But for now, this is what it is.

So with Google Play updates mail I got this : By August 3, 2020, new apps must target at least Android 10 (API level 29). By November 2, 2020, all apps that are being updated must target at least Android 10 (API level 29) . So I think we may have time. So You can check this. With Android 10, you have got some liberty for now.

To answer the other query:

requestLegacyExternalStorage flag allows apps to temporarily opt out of the changes associated with scoped storage, such as granting access to different directories and different types of media files but till Android 10. This won't work for Android 11. We have to have Scoped Storage.

preserveLegacyExternalStorage flag allows an app to retain legacy storage access on upgrades even while targeting Android 11(recommended way to migrate data that we currently store outside of Scoped Storage).

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Niharika Arora
Niharika Arora

Written by Niharika Arora

Googler since 2021 | Ex- Google Developer Expert, Android | Visit : https://thedroidlady.com/ to know more.

Responses (1)

Write a response