颤动:多个包装中定义的颜色

Sea*_*oth 2 colors duplicates android-studio flutter

你会如何规避这个问题?

名称'Colors'在库'colors.dart'和'v3.dart'中定义.

冲突的包裹:

  • import'package:flutter/material.dart';
  • import'package:googleapis/calendar/v3.dart';

将屏幕打印到MSPaint到Snipping Tool xd

Gün*_*uer 10

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

...

backgroundColor: v3.Colors.teal
Run Code Online (Sandbox Code Playgroud)

如果你不需要Colors这两个包中的一个,你也可以使用

import 'package:flutter/material.dart' hide Colors;
Run Code Online (Sandbox Code Playgroud)

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

import 'package:flutter/material.dart' show StatefulWidget, StatelessWidget;
Run Code Online (Sandbox Code Playgroud)