1. 程式人生 > >Flutter新手第一個坑:Could not find com.android.tools.lint:lint-gradle:26.1.1.

Flutter新手第一個坑:Could not find com.android.tools.lint:lint-gradle:26.1.1.

解決方法1:修改build.gradle,註釋掉jcenter(),google()。使用阿里的映象。原因是jcenter google庫無法訪問到導致的問題。雖然我有萬能的爬牆工具,開啟全域性代理依然被我們偉大的發改委牆掉了!

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' } }

}

Macintosh HD⁩ ▸ ⁨使用者⁩ ▸ ⁨rabbit⁩ ▸ ⁨資源庫⁩ ▸ ⁨Flutter⁩ ▸ ⁨packages⁩ ▸ ⁨flutter_tools⁩ ▸ ⁨gradle⁩
找到下 flutter.gradle檔案 找如如下內容替換成和我一樣的 把jcenter註釋掉。

​buildscript {

repositories {
    //jcenter()
    //maven {
    //    url 'https://dl.google.com/dl/android/maven2'
    //}
    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' }

}
至此從新執行,解決掉問題。