微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

flutter使用第三方组件报错

flutter run
Launching lib/main.dart on HMA AL00 in debug mode...
lib/routers/routers.dart:4:1: Error: 'Router' is imported from both 'package:flutter/src/widgets/router.dart' and 'package:fluro/src/router.dart'.
import 'package:fluro/fluro.dart';                                      
^^^^^^                                                                  
lib/main.dart:44:20: Error: 'Router' is imported from both 'package:flutter/src/widgets/router.dart' and 'package:fluro/src/router.dart'.
    final router = Router();                                            
                   ^^^^^^                                               
                                                                        
                                                                        
FAILURE: Build failed with an exception.                                
                                                                        
* Where:                                                                
Script '/Users/mm/flutter/packages/flutter_tools/gradle/flutter.gradle' line: 897
                                                                        
* What went wrong:                                                      
Execution failed for task ':app:compileFlutterBuildDebug'.              
> Process 'command '/Users/mm/flutter/bin/flutter'' finished with non-zero exit value 1
                                                                        
* Try:                                                                  
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
                                                                        
* Get more help at https://help.gradle.org                              
                                                                        
BUILD FAILED in 13s                                                     
Running Gradle task 'assembleDebug'...                                  
Running Gradle task 'assembleDebug'... Done                        13.7s
Exception: Gradle task assembleDebug failed with exit code 1

报错原因:是因为我升级了最新的flutter版本,导致多处第三方组件报错,以上是我用的flutter中有router和routes2个文件同时存在冲突,在Packages/flutter/src/widgets/文件夹下

 

 

解决方案:去码云下载制定版本的flutter

 

git clone --depth 1 --branch 1.20.0 https://gitee.com/mirrors/Flutter.git

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐