搭好的flutter開發(fā)環(huán)境,創(chuàng)建運行項目報錯:Could not resolve com.android.tools.build:gradle:3.5.0
這樣的錯誤一般都是沒有翻墻編譯導致的錯誤,之前做安卓原生開發(fā)也是屢屢遇到類似問題,然后做法就是要換成可用的鏡像,我一般用阿里的鏡像倉庫,很穩(wěn)定
阿里倉庫地址:>https://maven.aliyun.com/mvn/view
解決步驟:
一、
- 修改flutter項目下android模塊下的bulid.gradle:
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }

flutter項目budile修改.png
-
找到fluttersdk安裝路徑下的flutter.gradle文件,打開修改:
flutter路徑.png
flutter修改.png 找到本電腦的gradle.properties文件刪除(一般路徑:C:\用戶\Think(你的電腦名).gradle)
這三步做完可能運行沒問題了,但是我的還是接著報錯:Not found: 'package:characters/characters.dart' import 'package:characters/characters.dart,很長一段報錯都是這種類似的
于是我接著做如下操作:
二、
- android studio下Terminal命令行運行:
flutter clean
然后運行項目還是報錯(如果到這里你的項目能正常運行就不需要往下操作了),我就往下繼續(xù)修改
三、
- 把flutter項目下android模塊下的bulid.gradle中的gradle版本改為3.4.2版本
- 把fluttersdk安裝路徑下的flutter.gradle文件中的gradle版本改為3.4.2版本
dependencies {
classpath 'com.android.tools.build:gradle:3.4.2'
}
最后項目運行成功,問題解決了

