Цель:
Создать символьную c ссылку на SD-карту из внутреннего хранилища
Пример кода:
import 'dart:io';
import 'package:flutter/material.dart';
void main() {
var message = "ok";
try {
var first = '/storage/emulated/0/first';
var second = '/storage/emulated/0/second';
new Link(second).createSync(first);
} catch (e) {
print(e);
message = e.toString();
}
runApp(MaterialApp(home: Scaffold(body: Center(child: Text(message)))),);
}
Исключение:
Исключение произошло. FileSystemException (FileSystemException: Невозможно создать ссылку, путь = '/ storage / emulated / 0 / second' (Ошибка ОС: операция не разрешена, errno = 1))
Снимок экрана:
