我尝试在外部存储 SD 卡中创建一个新文件夹。使用此代码:
val folderMain = "NewFolder"
val f = File(Environment.getExternalStorageDirectory(), folderMain)
if (!f.exists()) {
f.mkdirs()
}
和这个权限:
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
但执行此代码后,它会在内部存储中创建一个新文件夹。这是内部存储的屏幕截图:
虽然外部存储中没有新文件夹。这是外部存储的屏幕截图:
我应该怎么办?我想通过使用 Kotlin 或 java 代码在外部存储中创建一个新文件夹。