我正在尝试将列表中的所有字符串复制到文件中,但只复制了几个字符串。
我正在使用 pub.dev 中的 path_provider pkg 在用户设备上创建文件。
探索了与文件处理相关的问题,但找不到我正在寻找的内容。
这是我的代码:
final Directory? externalStorageDirectoryPath =
await getExternalStorageDirectory();
if (externalStorageDirectoryPath != null) {
File file = File('${externalStorageDirectoryPath.path}/contacts.vcf');
for (int i = 0; i < vCardsList.length; i++) {
file.writeAsString(vCardsList[i], mode: FileMode.writeOnlyAppend);
}
如有任何帮助,我们将不胜感激!
在我的列表上调用“.join()”解决了该问题。