今天配置運行flutter項目遇到了那么一個報錯,查閱了各種資料終於解決了,由於網上大部分都不太完整,在這里我就總結一下。
1.修改配置,首先修改flutter項目android目錄下的build.gradle
文件,將 google() ;jcenter();注釋,並添加下面的代碼。
buildscript { repositories { // google() // jcenter() 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'} } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' } } allprojects { repositories { // google() // jcenter() 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' } } }
2.修改flutter.gradle文件,位置在F:\flutter\packages\flutter_tools\gradle,我是裝在F盤下,用記事本打開。
3.將 google() ;jcenter();注釋。注意很多博客里都只說了添加第二個部分,根據我血淋淋的教訓,第一個部分也需要添加上!!!!
4.修改完成后重新運行項目,如果一切正常則萬事大吉,如果又出現了如下的錯誤,那么恭喜你還要多做一步。
5.找到你的FlutterSDK路徑下面的這些文件,用記事本打開。
全局搜索:https://storage.googleapis.com/download.flutter.io,替換為:http://download.flutter.io保存
重跑項目就OK了