Android 스튜디오 오류에 대한 솔루션 인수에 대한 종속성ResolutionManagement() 메서드를 찾을 수 없습니다.

최근에 동료가 Android 스튜디오를 설치하는 것을 도왔습니다. 새로운 프로젝트를 설치한 후 새로 만든 Hello World를 실행할 수 없었습니다. 다음은 발생한 문제와 해결 방법입니다.
1. Android Gradle 플러그인 버전이 너무 높습니다.
새로운 Android 스튜디오 버전인 "Arctic Fox"를 사용하여 새 프로젝트를 만드세요. Gradle 버전이 바로 최신 버전입니다. 컴파일할 때 Java 버전이 잘못되었다는 메시지가 표시됩니다. 파일로 이동 -프로젝트 구조 및 Gradle 플러그인 버전 변경. 내 설정은 다음과 같습니다:
여기에 이미지 설명 삽입
2. 인수에 대한 종속성ResolutionManagement() 메서드를 찾을 수 없음
이 오류는 일반적으로 구성 문제입니다.내 해결책은 외부 build.gradle의 콘텐츠를 다음과 같이 변경하는 것입니다.

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    
    
    repositories {
    
    
        google()
        jcenter()
    }
    dependencies {
    
    
        classpath "com.android.tools.build:gradle:4.1.3"

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    
    
    repositories {
    
    
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    
    
    delete rootProject.buildDir
}

그런 다음 settings.gradle에서 중복 항목을 삭제하고 다음 항목만 남깁니다.

include ':app'
rootProject.name = "AppName"

위의 작업을 수행한 후 프로그램을 컴파일하고 실행하십시오!

새로운 프로젝트를 실행하는 것은 정말 너무 어렵습니다.

Acho que você gosta

Origin blog.csdn.net/qq_35761934/article/details/121248724
Recomendado
Clasificación