firebase - 如何解决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,问题仍然存在
解决方案
好的,这与包名混淆了,有 2 个包 1.flutter_facebook_login: ^3.0.0 2.flutter_login_facebook: ^0.4.1
第一个导致问题,因为在 pubspec.yaml 中,第二个列在依赖项下,而不是第一个
推荐阅读
- pandas - 带有 Pandas 和 BeautifulSoup Scraper 的新复制行
- datasource - 无法加载驱动程序:用于 Weblogic12c 的 impala-2.6.15.1017
- reactjs - 如何从函数访问状态
- php - PHP max_execution_time 对性能的影响
- flutter - 成功数据后如何显示对话框
- dialogflow-es - 如何使用 webhook 在 DialogFlow 中检测环聊卡片点击事件?
- flutter - Flutter Web 的 Twitter 身份验证
- c# - 使用 C# 进行热巧克力验证
- java - 引起:org.postgresql.util.PSQLException:错误:PL/pgSQL 函数上无法识别的配置参数
- android - Android sdk 未安装