Android Studio 无法解析 dart 文件中的嵌套导入
Posted
技术标签:
【中文标题】Android Studio 无法解析 dart 文件中的嵌套导入【英文标题】:Android Studio cannot resolve nested imports in dart files 【发布时间】:2020-10-13 14:37:39 【问题描述】:用一个例子来解释我的问题:
我将 dart 包 carousel_slider
添加到我的 Flutter 项目中。根据包文档,使用该包所需要的只是
import 'package:carousel_slider/carousel_slider.dart';
此文件正在自行导入相关文件,例如 carousel_controller.dart
和 carousel_options.dart
。但是,当我尝试使用 CarouselController
而不自己明确导入相应的 dart 文件时,我的 android Studio 无法解析这些导入并显示“未定义的类 'CarouselController'”。
如何告诉我的 Android Studio 解决这些“嵌套”导入?
【问题讨论】:
【参考方案1】:看来,我安装的软件包版本有问题。
起初,我的 pubspec 中有 ^2.0.0
。所以我将它硬编码为2.2.1
并运行flutter pub upgrade
,现在Android Studio 可以正确解决所有问题。
【讨论】:
以上是关于Android Studio 无法解析 dart 文件中的嵌套导入的主要内容,如果未能解决你的问题,请参考以下文章
无法解析符号“android:TextApperance.Material”Android Studio
在 Android Studio 中为 Dart 启用彩虹括号
无法解析符号'setOnClickListener' - Android Studio
android studio - Dart - 目标URI不存在