flutter 没有为类型“_MyAppState”定义方法“getApplicationDocumentsDirectory”

jtoj6r0c  于 2023-01-06  发布在  Flutter
关注(0)|答案(3)|浏览(196)

我代码的一部分是

Future<void> _loadModel() async {
    final bytes =
        await rootBundle.load('assets/deepspeech-0.9.3-models.tflite');
    final directory = (await getApplicationDocumentsDirectory()).path;

我不断得到错误:

The method 'getApplicationDocumentsDirectory' isn't defined for the type '_MyAppState'.
Try correcting the name to the name of an existing method, or defining a method named 'getApplicationDocumentsDirectory'

我该怎么办?请帮帮我!

klh5stk1

klh5stk11#

您必须在终端上运行flutter pub add path_provider来安装路径提供程序包。如果您已经安装了它,请检查您是否正在将它导入到您的文件中。

waxmsbnn

waxmsbnn2#

导入此...

import 'package:path_provider/path_provider.dart';
tag5nh1u

tag5nh1u3#

path_provider: ^2.0.11添加到pubspec.yaml文件中。
运行酒吧获取。
然后导入此
导入“包:路径_提供者/路径_提供者. dart”;

相关问题