Flutter (颤振)酒吧获取失败聊天取决于图表\u颤振>=0.0.1+;1<;0.4.0,需要SDK版本>=1.23.0<;2.0.0退出代码1

Flutter (颤振)酒吧获取失败聊天取决于图表\u颤振>=0.0.1+;1<;0.4.0,需要SDK版本>=1.23.0<;2.0.0退出代码1,flutter,flutter-dependencies,Flutter,Flutter Dependencies,大家好,新年快乐 我是颤振和飞镖的初学者,每当我在我的pubspec.yaml依赖项中添加图表时,我都会对颤振产生问题 我尝试运行flatterclean,查找其他有此类问题的主题,并更改了flattersdk环境,但没有成功 main.dart 导入“包装:颤振/材料.省道”; 以图表形式导入“包:图表\颤振/颤振.省道”; void main()=>runApp(新的MyApp()); 类MyApp扩展了无状态小部件{ @凌驾 小部件构建(构建上下文){ 返回新材料PP( 标题:“颤振演示”

大家好,新年快乐

我是颤振和飞镖的初学者,每当我在我的pubspec.yaml依赖项中添加
图表时,我都会对颤振产生问题

我尝试运行
flatterclean
,查找其他有此类问题的主题,并更改了flattersdk环境,但没有成功

main.dart

导入“包装:颤振/材料.省道”;
以图表形式导入“包:图表\颤振/颤振.省道”;
void main()=>runApp(新的MyApp());
类MyApp扩展了无状态小部件{
@凌驾
小部件构建(构建上下文){
返回新材料PP(
标题:“颤振演示”,
主题:新主题数据(
主样本:颜色。蓝色,
),
主页:新MyHomePage(标题:“颤振演示主页”),
);
}
}
类MyHomePage扩展StatefulWidget{
MyHomePage({Key,this.title}):超级(Key:Key);
最后的字符串标题;
@凌驾
_MyHomePageState createState()=>new_MyHomePageState();
}
类ClicksPerYear{
最后一年;
最后的点击;
最终图表。颜色;
ClicksPerYear(this.year,this.clicks,Color)
:this.color=新图表.color(r:color.red,g:color.green,b:color.blue,a:color.alpha);
}
类_MyHomePageState扩展状态{
int _计数器=0;
void _incrementCounter(){
设置状态(){
_计数器++;
});
}
@凌驾
小部件构建(构建上下文){
风险值数据=[
新ClicksPerYear('2016',12,颜色为红色),
新ClicksPerYear('2017',42,颜色为黄色),
新的ClicksPerYear('2018',_计数器,颜色为绿色),
];
变量系列=[
新图表系列(
domainFn:(clickspearyear clickData,)=>clickData.year,
measureFn:(单击鼠标右键单击数据,)=>clickData.clicks,
colorFn:(单击鼠标右键单击数据,)=>clickData.color,
id:'点击',
数据:数据,
),
];
var chart=新图表。条形图(
系列
动画:对,
);
var chartWidget=新填充(
填充:新边缘设置。全部(32.0),
孩子:新尺寸的盒子(
高度:200.0,
孩子:图表,
),
);
归还新脚手架(
appBar:新的appBar(
标题:新文本(widget.title),
),
正文:新中心(
子:新列(
mainAxisAlignment:mainAxisAlignment.center,
儿童:[
新建文本('您已多次按下此按钮:',
),
新文本(“$\u计数器”,
样式:Theme.of(context).textTheme.display1,
),
chartWidget,
],
),
),
floatingActionButton:新的floatingActionButton(
按下时:\ u递增计数器,
工具提示:“增量”,
子:新图标(Icons.add),
),
);
}
}
公共规范yaml

version: 1.0.0+1

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    sdk: flutter
  charts_flutter: ^0.2.0


  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^0.1.2

dev_dependencies:
  flutter_test:
    sdk: flutter
版本:1.0.0+1
环境:

sdk:“>=2.1.0出了什么问题?

您正在添加一个过时版本的插件,该插件依赖于旧版本的FlatterSDK

你能做什么?

在您的pubspec.yaml中,替换:

图表\u颤振:^0.2.0

为什么我会遇到这个问题?


因为聊天取决于图表,所以颤振>=0.0.1+1=1.23.0=0.0.1+1=1.23.0=1.23.0出了什么问题?

您正在添加一个过时版本的插件,该插件依赖于旧版本的FlatterSDK

你能做什么?

在您的pubspec.yaml中,替换:

图表\u颤振:^0.2.0

为什么我会遇到这个问题?


因为聊天依赖于图表_flatter>=0.0.1+1=1.23.0=0.0.1+1=1.23.0只需在终端中运行
flatter upgrade
即可将
flatter
升级到最新稳定版本。您可以阅读此只需在终端中运行
flatter upgrade
,即可将
flatter
升级到最新稳定版本。哟你可以读这个

charts_flutter: ^0.8.1