Как записать файл на внешнюю SD-карту, а не в память устройства?
Я попробовал это:
public String getFilename() {
File file = new File(Environment.getExternalStorageDirectory(), "Test2");
if (!file.exists()) {
file.mkdirs();
}
String uriSting = (file.getAbsolutePath() + "/" + "IMG_" + System.currentTimeMillis() + ".png");
return uriSting;
}
Я попытался изменить вторую строку на:
File file = new File("sdcard/Test2");
Но все же каталог создается в памяти устройства, а не на внешней SD-карте.