android-studio - Flutter:在多个包中定义颜色

标签 android-studio colors duplicates flutter

你会如何规避这个问题?

名称“Colors”在库“colors.dart”和“v3.dart”中定义。

有冲突的包:

  • 导入 'package:flutter/material.dart';
  • 导入“package:googleapis/calendar/v3.dart”;

Print Screen to MSPaint to Snipping Tool xd

最佳答案

import 'package:googleapis/calendar/v3.dart' as v3;

...

backgroundColor: v3.Colors.teal

如果您无论如何都不需要这两个包之一的Colors,您也可以使用

import 'package:flutter/material.dart' hide Colors;

或从一个库中明确显示您需要的内容(隐藏所有未明确显示的内容)

import 'package:flutter/material.dart' show StatefulWidget, StatelessWidget;

关于android-studio - Flutter:在多个包中定义颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49517753/

相关文章:

android - Android Studio 中的“项目结构”无法启动

css - 有没有办法改变-webkit-focus-ring-color?

python - 将 pandas 数据框乘以固定行数

Mysql count() 与 group by 给出重复项

javascript - 如何将 NSF OpenTopography 点云颜色数据转换为 RGB 值?

windows - 用于删除重复行但想忽略/跳过某些行的批处理脚本

android - 如何将检测测试和单元测试源集添加到现有的 Android Studio 项目

java - 如何取回服务器对在 Android Studio (Java) 中调用请求的方法的响应

Android Studio 3.0.1 - 无法保存设置 : Failed to save settings. 请重启 Android Studio

opencv - 从纯彩色图像中提取特征