404 Not Found 요청 한 페이지 를 찾 을 수 없습니다.

1. flutter 개발 환경 을 구축 할 때 android studio 가 잘못 보 고 했 습 니 다.
* Error running Gradle:
ProcessException: Process "C:\xxx\Android\flutter_app\android\gradlew.bat" exited abnormally:
 
> Configure project :app
 
Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.
 
FAILURE: Build failed with an exception.
 
* Where:
Build file 'C:\xxx\Android\flutter_app\android\app\build.gradle' line: 25
 
* What went wrong:
A problem occurred evaluating project ':app'.
> Could not resolve all artifacts for configuration 'classpath'.
   > Could not find lint-gradle-api.jar 
     Searched in the following locations:
         https://jcenter.bintray.com/com.android.tools.lint:lint-gradle-api:26.1.2.jar
 
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
 
* Get more help at https://help.gradle.org
 
BUILD FAILED in 0s
  Command: C:\xxx\Android\flutter_app\android\gradlew.bat app:properties
 
Finished with error: Please review your Gradle project setup in the android/ folder.

2. 검색 후 프로젝트 의 build. gradle 에 google () 을 추가 해 야 한 다 는 것 을 알려 줍 니 다. 다음 과 같 습 니 다.
buildscript {
    repositories {
        google() //     google
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.2'
    }
}

allprojects {
    repositories {
       google() //     google
    }
}

3. 한 끼 작업 후 기 쁘 게 프로젝트 를 다시 실 행 했 지만 여전히 안 됩 니 다. 구 글 라 이브 러 리 에 접근 할 수 없 기 때문에 상기 두 곳 을 아 리 의 미 러 로 교체 하면 됩 니 다.
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' }
    }
}

4. 그러나 일부 동료 들 은 이런 조작 후에 도 안 됩 니 다. 그러면 어떻게 해 야 합 니까? 서 두 르 지 마 세 요. 다음 에 해결 방안 이 있 습 니 다. 그것 은 바로 8296 ° Flutter * 8297 ° 아래 의 flutter. gradle 파일 을 수정 하 는 것 입 니 다.
1. Flutter 설치 디 렉 터 리 를 직접 찾 아 엽 니 다.tools ⁩ ⁨ gradle ⁩ flutter. gradle 파일 을 찾 아 jcenter 주석 을 지우 고 알 리 의 미 러 백 을 교체 합 니 다. 여기 직접 붙 여 넣 으 면 됩 니 다. 파트너 가 직접 복사 해서 붙 여 넣 기 편 합 니 다.
buildscript {
    repositories {
//        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'}
        //maven {
          //  url 'https://dl.google.com/dl/android/maven2'
        //}
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.2'
    }
}

이상 은 Could not find lint - gradle - api. jar 를 해결 하 는 방법 입 니 다. 도움 이 된다 면 좋아요 를 눌 러 주세요. 벽돌 을 잃 어 버 린 것 을 환영 합 니 다.

좋은 웹페이지 즐겨찾기