저는 Flutter를 처음 사용하며 새 프로젝트를 만들 때 예제 프로젝트를 실행하려고합니다. 실행하려고 할 때 다음과 같은 문제가 있습니다.
실패 : 예외로 인해 빌드가 실패했습니다.
Where : 빌드 파일 'PROJECTPATH / android / app / build.gradle'줄 : 25
문제 : ': app'프로젝트를 평가하는 중에 문제가 발생했습니다.
구성 'classpath'에 대한 모든 파일을 확인할 수 없습니다. lint-gradle-api.jar (com.android.tools.lint : lint-gradle-api : 26.1.2)를 찾을 수 없습니다. 다음 위치에서 검색 됨 : https://jcenter.bintray.com/com/android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.jar
jcenter 리포지토리에서 "lint-gradle-api-26.1.2.jar"파일을 가져 오려고한다는 것을 이해하지만 링크를 따라 가면 다음과 같이 표시됩니다.
{
"errors" : [ {
"status" : 404,
"message" : "Could not find resource"
} ]
}
그래서 내 build.gradle
파일에 Google 저장소를 추가했습니다 .
buildscript {
repositories {
maven { url 'https://dl.google.com/' }
google()
jcenter()
}
... 그리고 다음 링크를 따라 파일을 가져 오는 데 성공했습니다.
...하지만 Visual Studio Code , Android Studio 또는 CLI 를 사용하여 프로젝트를 실행하려고 할 때 여전히 동일한 오류가 발생합니다 .
내가 찾은 링크에서 Gradle이 파일을 다운로드하도록하려면 어떻게해야하나요?
내 build.gradle
파일은 다음과 같습니다.
buildscript {
repositories {
//maven { url 'https://dl.google.com/dl/android/maven2/com/android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.jar' }
repositories {
google()
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
jcenter()
}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
}
}
allprojects {
repositories {
google()
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
jcenter()
}
}
repositories {
google()
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
jcenter()
}
....
flutter channel master
그리고 flutter upgrade
그것을 sove한다.