Android 写入辅助外部存储(权限被拒绝)

Android write to secondary external storage (Permission denied)

当我尝试写入辅助外部存储(SD 卡)中的文件时,出现以下错误:

java.io.FileNotFoundException: /storage/70F7-83E4/file.txt (Permission denied)

我已将以下权限添加到我的清单中:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

我也在运行时请求许可。 我还从 SDK 30 降级到 SDK 28,并尝试将以下内容添加到清单文件中:

 android:requestLegacyExternalStorage="true"

我不明白我做错了什么,但我仍然无法写入辅助外部存储(SD 卡)。

自 Android Kitkat 以来,可移动微型 SD 卡不可写。

除了一个应用特定的目录。