首页 > 解决方案 > 如何解决flutter中的“URI目标不存在包:flutter_facebook_login/flutter_facebook_login.dart”?

问题描述

我是一个菜鸟,正在尝试运行我从 github 克隆的应用程序,但我遇到了这个错误

错误:URI 的目标不存在:'package:flutter_facebook_login/flutter_facebook_login.dart'。(uri_does_not_exist at [flutter_app] lib\login_page.dart:2)

这是 login_page.dart 文件的代码:https ://codeshare.io/5eEKNJ

已经添加了依赖项,例如:

   firebase_auth: ^0.18.4+1

   cloud_firestore: ^0.14.4

   firebase_core: ^0.5.3

   flutter_login_facebook: ^0.4.1

并且已经创建了 facebook 应用程序并给出了应用程序 ID 和密钥是 string.xml 但

编辑:已经尝试过flutter pub get并重新启动ide,问题仍然存在

标签: firebaseflutterdartfacebook-login

解决方案


好的,这与包名混淆了,有 2 个包 1.flutter_facebook_login: ^3.0.0 2.flutter_login_facebook: ^0.4.1

第一个导致问题,因为在 pubspec.yaml 中,第二个列在依赖项下,而不是第一个


推荐阅读