Операция не разрешена: Создать символьную ссылку c - PullRequest
0 голосов
/ 16 апреля 2020

Цель:

Создать символьную 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))

Снимок экрана:

enter image description here enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...