android-studio - android studio 中的 flutter 说找不到要转到的声明......我正在使用它的最新版本 v1.7.8+hotfix.4

标签 android-studio flutter dart

如果我想查看 FAB( float 操作按钮)的定义或实现,我找不到任何 flutter 函数或类的定义,它说找不到要转到的声明。 在这里你可以看到附件:

https://drive.google.com/open?id=1cgv1pNb43SxZtupl_gAYC0gZrd7CQDy_

我试过删除idea文件夹并重启android studio

import 'package:flutter/material.dart';

在此输入验证码

class ReusableBox extends StatelessWidget {
  ReusableBox({@required this.colour, this.cardChild, this.onPress});
  final Color colour;
  final Widget cardChild;
  final Function onPress;
  @override
  Widget build(BuildContext context) {
    return GestureDetector(
      onTap: onPress,
      child: Container(
        child: cardChild,
        margin: EdgeInsets.all(15),
        decoration: BoxDecoration(
          color: colour,
          borderRadius: BorderRadius.circular(10),
        ),
      ),
    );
  }
}

最佳答案

可能是 Flutter 插件没有正确加载引用。如果没有任何错误,Flutter 应用程序通常应该仍然能够运行。

Cannot find declaration

您在这里可以尝试运行 flutter cleanflutter pub get 来重建引用。如果这不起作用,您可以重新启动 Android Studio 并尝试运行该应用。

关于android-studio - android studio 中的 flutter 说找不到要转到的声明......我正在使用它的最新版本 v1.7.8+hotfix.4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57342098/

相关文章:

dart - 多次打开页面错误

java - 获取经度和纬度

读取具有阿拉伯名称的类时出现 java.io.IOException

java - 将数据从一项 Activity 发送到另一项 Activity

flutter - 从底部 flutter 的页面弹出

android - Flutter 中即使应用已断开连接,如何查看日志?

react-native - React native VS Flutter 哪个更好

flutter - 在 android studio 上从 "Pub get"获取错误

flutter - 如何从 Flutter 应用程序访问 AppDelegate.m 中的 .env 变量?

android - 如何将aidl文件添加到Android工作室(来自应用内计费示例)