如何在Android 11中以编程方式读取Android/media目录中的所有文件,包括带有.nomedia文件的文件夹

如何在Android 11中以编程方式读取Android/media目录中的所有文件,包括带有.nomedia文件的文件夹,android,media,file-access,android-11,Android,Media,File Access,Android 11,我想要在Android/media/x.com/.dir中读取文件,而不使用Android 11中的所有文件访问权限。 x.com不是我的应用程序的程序包名称,.dir是另一个应用程序的媒体目录。它还包含.nomedia文件。这样就可以读取.dir目录中的文件了。我知道我们可以通过MANAGE\u EXTERNAL\u STORAGE权限来完成。但在PlayStore中使用此权限发布应用程序很困难,而且我的应用程序只需要访问媒体目录中的文件。问题是我要读取的文件夹包含一个.nomedia文件。没

我想要在Android/media/x.com/.dir中读取文件,而不使用Android 11中的所有文件访问权限。
x.com
不是我的应用程序的程序包名称,
.dir
是另一个应用程序的媒体目录。它还包含
.nomedia
文件。这样就可以读取
.dir
目录中的文件了。我知道我们可以通过
MANAGE\u EXTERNAL\u STORAGE
权限来完成。但在PlayStore中使用此权限发布应用程序很困难,而且我的应用程序只需要访问媒体目录中的文件。问题是我要读取的文件夹包含一个
.nomedia
文件。没有
MANAGE\u EXTERNAL\u STORAGE
权限,有没有办法做到这一点