【问题标题】:Unable to use path_provider in Flutter?无法在 Flutter 中使用 path_provider?
【发布时间】:2018-12-07 10:56:10
【问题描述】:

我在我的 Flutter 应用中使用路径提供程序打包器:

  1. 我在 pubspec.yaml 文件中添加了依赖项
  2. 运行flutter package get [这里没有错误]
  3. 导入包

当我尝试使用该应用程序时。它通过以下错误:

PS C:\android-app\flutter-app-test\file_io> flutter run
Launching lib/main.dart on XT1706 in debug mode...
Initializing gradle...                                       4.5s
Resolving dependencies...                                   13.6s
Running 'gradlew assembleDebug'...

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':path_provider:platformAttrExtractor'.
> A failure occurred while executing com.android.build.gradle.internal.actionio
> A failure occurred while executing com.android.build.gradle.internal.actaons.AttrExtractor
> A failure occurred while executing com.android.build.gradle.internal.lctions.AttrExtractor                                                     deb.actions.AttrExtractor
error in opening zip file --                                          
> A failure occurred while executing com.android.build.gradle.internal.actions.AttrExtractor   
> error in opening zip file

【问题讨论】:

  • 什么 Flutter 版本?你试过flutter clean吗?
  • @GünterZöchbauer Dart version 2.0.0-dev.63.0.flutter-4c9689c1d2
  • flutter clean 仍然有同样的问题。
  • 抱歉,不知道。也许是其他人。
  • @GünterZöchbauer :) 没问题。我们会找出解决方案的。

标签: android dart flutter


【解决方案1】:

在您的 pubspec.yaml 文件中添加 path_provider 作为依赖项

sependencies:
  flutter:
    sdk: flutter
  path_provider:

并保存 导入文件时使用

import 'package:path_provider/path_provider.dart';

【讨论】:

    猜你喜欢
    • 2021-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-18
    • 1970-01-01
    • 2021-06-06
    • 2021-03-30
    • 2021-09-24
    相关资源
    最近更新 更多