Hello,
If Apps that run on Android 11 but Target Framework set to Android 10 (API level 29), you can set the android:requestLegacyExternalStorage="true"
attribute in <application>
tag.
If Target Framework set to Android 11, Starting in Android 11, apps cannot create their own app-specific directory on external storage without grand any permission. You can refer to this storage doc in android 11.
You can try to upload your SQLite DB to Azure Storage and you can download it when you need to use, Azure Storage is a scalable cloud storage solution that can be used to store unstructured, and structured data.
If you have to request All files access, you can declare the MANAGE_EXTERNAL_STORAGE permission in the manifest and request this permission. For more details, please refer to Manage all files on a storage device
Best Regards,
Leon Lu
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
MAUI is currently in Preview and not yet supported on Microsoft Q&A. Please post any MAUI questions or feedback in the MAUI repository at https://github.com/dotnet/maui