Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 在channel plugins.flatter.io/path_provider上未找到方法getApplicationDocumentsDirectory的实现_Flutter_Flutter Dependencies - Fatal编程技术网

Flutter 在channel plugins.flatter.io/path_provider上未找到方法getApplicationDocumentsDirectory的实现

Flutter 在channel plugins.flatter.io/path_provider上未找到方法getApplicationDocumentsDirectory的实现,flutter,flutter-dependencies,Flutter,Flutter Dependencies,我的颤振应用程序在启动屏幕上冻结,我得到以下错误日志: Built build\app\outputs\apk\debug\app-debug.apk. I/Choreographer(18870): Skipped 75 frames! The application may be doing too much work on its main thread. D/EGL_emulation(18870): eglMakeCurrent: 0xe8885480: ver 3 0 (tinfo

我的颤振应用程序在启动屏幕上冻结,我得到以下错误日志:

Built build\app\outputs\apk\debug\app-debug.apk.
I/Choreographer(18870): Skipped 75 frames!  The application may be doing too much work on its main thread.
D/EGL_emulation(18870): eglMakeCurrent: 0xe8885480: ver 3 0 (tinfo 0xe88835a0)
I/OpenGLRenderer(18870): Davey! duration=2142ms; Flags=1, IntendedVsync=65263803118670, Vsync=65265053118620, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=65265065657900, AnimationStart=65265065738100, PerformTraversalsStart=65265065780200, DrawStart=65265126086300, SyncQueued=65265197367200, SyncStart=65265199471900, IssueDrawCommandsStart=65265199680700, SwapBuffers=65265651453000, FrameCompleted=65265947767800, DequeueBufferDuration=12659000, QueueBufferDuration=920000,
Syncing files to device Android SDK built for x86...
E/flutter (18870): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: MissingPluginException(No implementation found for method getApplicationDocumentsDirectory on channel plugins.flutter.io/path_provider)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #0      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:314:7)
Syncing files to device Android SDK built for x86...
E/flutter (18870): <asynchronous suspension>
Syncing files to device Android SDK built for x86...
E/flutter (18870): #1      getApplicationDocumentsDirectory (package:path_provider/path_provider.dart:84:22)
Syncing files to device Android SDK built for x86...
E/flutter (18870): <asynchronous suspension>
Syncing files to device Android SDK built for x86...
E/flutter (18870): #2      DbContext.initDb (package:appentrega/database.dart:34:45)
Syncing files to device Android SDK built for x86...
E/flutter (18870): <asynchronous suspension>
Syncing files to device Android SDK built for x86...
E/flutter (18870): #3      DbContext.getContext (package:appentrega/database.dart:27:21)
Syncing files to device Android SDK built for x86...
E/flutter (18870): <asynchronous suspension>
Syncing files to device Android SDK built for x86...
E/flutter (18870): #4      _SplashScreenState.startTime (package:appentrega/splash.dart:16:34)
Syncing files to device Android SDK built for x86...
E/flutter (18870): <asynchronous suspension>
Syncing files to device Android SDK built for x86...
E/flutter (18870): #5      _SplashScreenState.initState (package:appentrega/splash.dart:33:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #6      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4068:58)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #7      ComponentElement.mount (package:flutter/src/widgets/framework.dart:3919:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #8      Element.inflateWidget (package:flutter/src/widgets/framework.dart:3101:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #9      Element.updateChild (package:flutter/src/widgets/framework.dart:2904:12)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #10     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5127:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #11     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3101:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #12     Element.updateChild (package:flutter/src/widgets/framework.dart:2904:12)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #13     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3961:16)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #14     Element.rebuild (package:flutter/src/widgets/framework.dart:3738:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #15     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3924:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #16     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3919:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #17     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3101:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #18     Element.updateChild (package:flutter/src/widgets/framework.dart:2904:12)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #19     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5127:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #20     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3101:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #21     Element.updateChild (package:flutter/src/widgets/framework.dart:2904:12)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #22     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5127:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #23     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3101:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #24     Element.updateChild (package:flutter/src/widgets/framework.dart:2904:12)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #25     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5127:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #26     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3101:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #27     Element.updateChild (package:flutter/src/widgets/framework.dart:2904:12)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #28     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5127:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #29     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3101:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #30     Element.updateChild (package:flutter/src/widgets/framework.dart:2904:12)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #31     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3961:16)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #32     Element.rebuild (package:flutter/src/widgets/framework.dart:3738:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #33     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3924:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #34     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4088:11)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #35     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3919:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #36     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3101:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #37     Element.updateChild (package:flutter/src/widgets/framework.dart:2904:12)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3961:16)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #39     Element.rebuild (package:flutter/src/widgets/framework.dart:3738:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #40     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3924:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #41     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3919:5)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #42     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3101:14)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #43     Element.updateChild (package:flutter/src/widgets/framework.dart:2904:12)
Syncing files to device Android SDK built for x86...
E/flutter (18870): #44
Syncing files to device Android SDK built for x86...
D/EGL_emulation(18870): eglMakeCurrent: 0xe8885720: ver 3 0 (tinfo 0xe88832f0)
Syncing files to device Android SDK built for x86...
 4.034ms (!)
build\app\outputs\apk\debug\app-debug.apk。
我/编舞(18870):跳过了75帧!应用程序可能在其主线程上做了太多工作。
D/EGL_仿真(18870):eglMakeCurrent:0xe8885480:ver 3 0(tinfo 0xe88835a0)
I/OpenGLE(18870):戴维!持续时间=2142ms;Flags=1,IntentendedVSync=65263803118670,Vsync=65265053118620,OldestInputEvent=9223372036854775807,NewestInputEvent=0,HandleInputStart=65265065657900,AnimationStart=65265065738100,PerformTraversalsStart=65265065780200,DrawStart=65265126086300,SyncQueued=65265197367200,SyncStart=65265199471900,IssueDrawCommandsStart=65265199680700,SwapBuffers=652651453000,FrameCompleted=65265947767800,DequeueBufferDuration=12659000,QueueBufferDuration=920000,
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):[ERROR:flatter/lib/ui/ui\u dart\u state.cc(148)]未处理的异常:MissingPluginException(在channel plugins.flatter.io/path\u provider上找不到方法GetApplicationDocuments目录的实现)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#0 MethodChannel.invokeMethod(包:flatter/src/services/platform_channel.dart:314:7)
正在将文件同步到为x86构建的Android SDK设备。。。
E/颤振(18870):
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#1获取应用程序文档目录(包:路径提供程序/路径提供程序。dart:84:22)
正在将文件同步到为x86构建的Android SDK设备。。。
E/颤振(18870):
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#2 DbContext.initDb(包:appentrega/database.dart:34:45)
正在将文件同步到为x86构建的Android SDK设备。。。
E/颤振(18870):
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#3 DbContext.getContext(包:appentrega/database.dart:27:21)
正在将文件同步到为x86构建的Android SDK设备。。。
E/颤振(18870):
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#4#SplashScreenState.startTime(包装:appentrega/splash.dart:16:34)
正在将文件同步到为x86构建的Android SDK设备。。。
E/颤振(18870):
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#5#SplashScreenState.initState(包装:appentrega/splash.dart:33:5)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#6 StatefulElement._firstBuild(包:flatter/src/widgets/framework.dart:4068:58)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#7 ComponentElement.mount(包:flatter/src/widgets/framework.dart:3919:5)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#8 Element.inflateWidget(包:flatter/src/widgets/framework.dart:3101:14)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#9 Element.updateChild(包:flatter/src/widgets/framework.dart:2904:12)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#10 SingleChildRenderObjectElement.mount(包:flatter/src/widgets/framework.dart:5127:14)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#11 Element.inflateWidget(包:flatter/src/widgets/framework.dart:3101:14)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#12 Element.updateChild(包:flatter/src/widgets/framework.dart:2904:12)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#13 ComponentElement.performRebuild(包:flatter/src/widgets/framework.dart:3961:16)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#14 Element.rebuild(包:flatter/src/widgets/framework.dart:3738:5)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#15个组件元素。_firstBuild(包:flatter/src/widgets/framework.dart:3924:5)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#16 ComponentElement.mount(包:flatter/src/widgets/framework.dart:3919:5)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#17 Element.inflateWidget(包:flatter/src/widgets/framework.dart:3101:14)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#18 Element.updateChild(包:flatter/src/widgets/framework.dart:2904:12)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#19 SingleChildRenderObjectElement.mount(包:flatter/src/widgets/framework.dart:5127:14)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#20 Element.inflateWidget(包:flatter/src/widgets/framework.dart:3101:14)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#21 Element.updateChild(包:flatter/src/widgets/framework.dart:2904:12)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#22 SingleChildRenderObjectElement.mount(包:flatter/src/widgets/framework.dart:5127:14)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#23 Element.inflateWidget(包:flatter/src/widgets/framework.dart:3101:14)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#24 Element.updateChild(包:flatter/src/widgets/framework.dart:2904:12)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#25 SingleChildRenderObjectElement.mount(包:flatter/src/widgets/framework.dart:5127:14)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#26 Element.inflateWidget(包:flatter/src/widgets/framework.dart:3101:14)
正在将文件同步到为x86构建的Android SDK设备。。。
E/flatter(18870):#27 Element.updateChild(包:flatter/src/widgets/framework.dart:2904:12)
将文件同步到dev
android {
    ...

    buildTypes {
        release {
            ...
         
            shrinkResources false
            minifyEnabled false
        }
    }
}
        <meta-data
            android:name="flutterEmbedding"
            android:value="2" />
import 'package:flutter/foundation.dart' show kIsWeb;
if (kIsWeb) {
    // Set web-specific directory
} else {
    appDocumentDirectory = await path_provider.getApplicationDocumentsDirectory();
}