Android Open External Storage каталог (SDCard) для хранения файлов

Я хочу открыть путь к каталогу внешнего хранилища для программного сохранения файла. Я пытался, но не получил путь SDCard. Как я могу это сделать? Есть ли решение для этого?

private File path = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES) + "");

или же

private File path = new File(Environment.getExternalStorageDirectory() + "");

Я попытался получить путь сверху обоими методами, но оба указали внутреннюю память.

Когда мы открываем память, если sdcard больше не отображается, он будет отображаться как показано ниже:

устройство хранения и SD-карта памяти.

Я хочу получить путь памяти SD через кодирование. Я дал разрешения в манифесте

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

Ответы на вопрос(8)

Ваш ответ на вопрос