无法打开文件,路径='/data/user/0/com.example.private_chat/app_flutter/contact.vcf'(操作系统错误:无此类文件或目录,errno = 2)

时间:2020-06-05 17:26:18

标签: javascript android flutter

当我尝试创建文件(contact.vcf)时,出现此错误。

我还在AndroidManifest.xml中添加了权限

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

仍然出现错误

我的代码

var vcard=new VCard();
    vcard.firstName=contact['name'];
    vcard.saveToFile('contact.vcf');

saveToFile(filename) async {
    String contents = getFormattedString();

    final directory = await getApplicationDocumentsDirectory();

    final fs = new File('${directory.path}/$filename');

}
    fs.writeAsString(contents);
  }

0 个答案:

没有答案