File newDirFile = new File(newDir);
int b= ContextCompat.checkSelfPermission(m_context, Manifest.permission.WRITE_EXTERNAL_STORAGE);
Log.d("Write Permission", Integer.toString(b));
if (! newDirFile.exists() )
{
return newDirFile.mkdir();
}
var b = 0 после checkSelfPermission, что означает, что доступ разрешен (разрешения на чтение / запись предоставляются при запуске приложения) Создание каталога во внутренней памяти успешно (/ storage / emulated / 0) Создание каталога на SD (/ storage / xxxx-xxxx / fails. newDirFile.mkdir() == 0
В оболочке ADB я могу создавать каталоги в / storage / xxxx-xxxx /
.