Flutter项目build.gradle报错:无法找到url()方法,求解决方案
修复Flutter Android构建中
url()方法找不到的错误 问题原因
直接在allprojects.repositories代码块内单独写url 'http://download.flutter.io'不符合Gradle的语法规则。Gradle声明仓库必须先指定仓库类型(比如maven),再通过url配置地址,单独调用url()方法会被判定为无效操作。
修复步骤
- 打开项目的
android/build.gradle文件,定位到allprojects下的repositories代码块 - 将单独的
url 'http://download.flutter.io'替换为完整的Maven仓库声明:maven { url 'http://download.flutter.io' } - 保存文件后重新执行
flutter run命令
正确代码示例
allprojects { repositories { google() mavenCentral() maven { url 'http://download.flutter.io' } } }
内容的提问来源于stack exchange,提问作者Programmer
相关产品推荐
相关产品推荐

