[英]Android Studio cannot resolve nested imports in dart files
用一個例子來解釋我的問題:
我將 dart package carousel_slider
添加到我的 Flutter 項目中。 根據 package 文檔,使用 package 所需的一切是
import 'package:carousel_slider/carousel_slider.dart';
該文件自己導入相關文件,如carousel_controller.dart
和carousel_options.dart
。 但是,當我嘗試使用CarouselController
時,我的 Android Studio 無法解析這些導入並顯示“未定義的 class 'CarouselController'”。
如何告訴我的 Android Studio 解決這些“嵌套”導入?
看來,我安裝的 package 的版本有問題。 起初,我的 pubspec 中有^2.0.0
。 因此,我將其硬編碼為2.2.1
並運行flutter pub upgrade
,現在 Android Studio 可以正確解決所有問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.