Flutter新手第一個坑:Could not find com.android.tools.lint:lint-gradle:26.1.1.
阿新 • • 發佈:2019-01-03
解決方法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' }
}
至此從新執行,解決掉問題。