Почему File.mkdirs() создает две директории вместо одной?

Этот код должен создать один каталог:

 File[] dirs = context.getExternalFilesDirs(type);

 File dir = new File(dirs[dirs.length-1].getAbsolutePath());
 dir.mkdirs();

 return dir;

Когда я запускаю его, он создает две директории:

  1. mnt/sdcard/Android/data/com.test.sdcard
  2. storage/0D68-5DA2/Android/data/com.test.sdcard

Почему оба они созданы?

Важно, чтобы у меня был только 1 каталог.

0 ответов

Другие вопросы по тегам