FlutterAppRequiredException:当前目录似乎不是 Flutter 应用程序项目

问题描述 投票:0回答:5

我已经安装了 firebase 工具来在 flutter 中实现它,我遵循了所有说明,但是当我运行“flutterfire configure”时,会出现此错误(FlutterAppRequiredException:当前目录似乎不是 Flutter 应用程序项目。)

flutter firebase dart exception mobile
5个回答
9
投票

您需要首先重定向到您的应用程序路径

CLI

cd app_name

之后重试

flutterfire
配置命令。


4
投票

您必须确保在 pubspec.yaml 中以下行位于依赖项位置的开头,例如:

dependencies:
  flutter:
    sdk: flutter

1
投票

确保您的 pubspec.yaml 文件定义良好且正确。 就我而言,我已经删除了依赖项

  flutter:
    sdk: flutter
  ...

正确的格式可能是 flutter 3.3.0 Flutter 和 pubspec 文件

name: myapp
version: 1.0.0+1
publish_to: none
description: A new Flutter project.
environment: 
  sdk: '>=2.18.0 <3.0.0'

dependencies: 
  cupertino_icons: 
 
  flutter:
    sdk: flutter

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:
  assets:
    - assets/
 
  uses-material-design: true

0
投票

1- 关闭项目

2- Android Studio > 文件 > 打开 (并再次打开您的项目)

3-再试一次

flutterfire configure

现在应该可以正常工作了,问题是您打开了新项目,但是 Android Studio 没有重定向到您的应用程序路径。


0
投票

运行此命令:

cd /path/to/your/application/director

示例: cd /Users/POLIIN/StudioProjects/LedgerLink

注意复制路径只需右键单击项目目录,复制绝对路径。

© www.soinside.com 2019 - 2024. All rights reserved.