Check if directory exists and is accessible
bool isDirectoryAccessible(String dirPath) { final dir = Directory(dirPath); return dir.existsSync() && dir.statSync().mode & 0x004 != 0; }