flutter - getExternalStorageDirectory() 函数不适用于不同的隔离
问题描述
当我创建如下函数时
flowDatabase(String message) async {
print(getExternalStorageDirectory());
}
并在隔离中调用它,它说"Null check operator used on a null value"
我在某个主题中看到,如果我们将其称为一个,它将不再起作用,但在我的情况下它必须如此。我该如何解决这个问题?在调用它之前,我正在创建一个使用 getExternalStorageDirectory() 方法的数据库类。
解决方案
推荐阅读
- python - 如何创建数千个变量而不是使用 DataFrame(太慢)?
- qt - QT无框窗口调整大小捕捉
- python - FileNotFoundError:[Errno 2] 在 Python 中没有使用 os.unlink 的此类文件或目录
- android - 我如何发送带有 url 的 HTTP 标头以在 Android 中流式传输音频
- javascript - Javascript将当前域名添加到URL参数
- javascript - 正则表达式用 img - js 替换字符串
- python - Amazon S3 上传响应 HTTP 403:拒绝访问
- knockout.js - knockoutjs observablearray pubsub 如何?
- javascript - 自定义元素构造函数中的延迟 setAttribute 调用导致 DOM 错误。它是一个错误吗?
- xml - 根据 XSLT 1.0 中的计数器值重复记录 n 次