source

안드로이드 스튜디오에서 그라들을 업데이트하는 방법은 무엇입니까?

lovecheck 2023. 7. 1. 08:58
반응형

안드로이드 스튜디오에서 그라들을 업데이트하는 방법은 무엇입니까?

안드로이드 스튜디오 0.1.9를 설치했습니다.오늘 0.2 버전으로 업데이트를 받았는데 당연히 업데이트를 했습니다.설치 후 Android Studio를 다시 시작했는데 다음 메시지가 표시됩니다.

프로젝트에서 이전 버전의 Android Gradle 플러그인을 사용하고 있습니다.지원되는 최소 버전은 0.5.0입니다.종속성 'com.android의 버전을 업데이트하십시오.tools.build:gradle'

그걸 어떻게 하는 거죠?안드로이드 스튜디오에서 Gradle 플러그인에 대한 업데이트 도구를 찾을 수 없습니다.

1단계(기본 그래들 래퍼 사용)

FileSettingsBuild, Execution, DeploymentBuild Tools→GradleUse default Gradle wrapper (recommended)

Android studio settings Gradle Wrapper

Android Studio의 새 버전에서 Gradle Wrapper로 변경: Android Studio Setting Gradle Wrapper new version

2단계(원하는 그래들 버전 선택)

FileProject StructureProject

Android Studio project structure

다음 표에서는 Android Plugin for Gradle과 Gradle 의 호환성을 보여 줍니다.

Compatibility table

Android Studio 4.1.2(2021년 3월)에서 사용할 수 있는 최신 안정 버전:

Android Gradle Plugin version: 4.1.2
Gradle version: 6.5

공식 링크

이는 OP에 대한 정확한 답변이 아닐 수 있지만 질문 제목에 대한 답변입니다.Android Studio(AS)에서 Gradle을 업데이트하는 방법:

  • AS에서 지원하는 최신 버전 가져오기: http://www.gradle.org/downloads (현재 1.9, 1.10은 아직 AS에서 지원되지 않음)
  • 설치: AS가 설치된 곳 근처와 같은 곳으로 압축을 풉니다.C:\Users[사용자 이름]\gradle-1.9\
  • AS : File->Settings->Gradle->Service 디렉토리 경로 : (위에서 설정한 폴더로 변경) ->OK를 클릭합니다.하단의 상태는 사용 중이며 오류는 수정되어야 합니다.AS를 다시 시작해야 할 수 있음

안드로이드 스튜디오 v 3.0(안정적) 출시 팝업이 표시됩니다. 그라들 업데이트를 사용할 수 있는 경우

OR

수동으로 최상위(프로젝트 수준) 파일의 Gradle 버전을 최신 버전으로 변경하면 됩니다.

   buildscript {
      ...
      dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'
      }
    }

차트 아래 확인

The Android Gradle Plugin and Gradle

 Android Gradle Plugin            Requires Gradle
 1.0.0 - 1.1.3                    2.2.1 - 2.3
 1.2.0 - 1.3.1                    2.2.1 - 2.9
 1.5.0   2.2.1+                   2.2.1 - 2.13
 2.0.0 - 2.1.2                    2.10  - 2.13
 2.1.3 - 2.2.3                    2.14.1+
 2.3.0+                           3.3+
 3.0.0+                           4.1+    
 3.1.0+                           4.4+    
 3.2.0 - 3.2.1                    4.6+    
 3.3.0 - 3.3.1                    4.10.1+ 
 3.4.0 - 3.4.1                    5.1.1+
 3.5.0                            5.4.1+

눈금 수정 확인

파일 열기 > 프로젝트 구조 > 프로젝트

Instructions

Android Studio에는 현재 프로젝트에 사용되는 Gradle과 플러그인을 확인하고 업데이트할 수 있는 프로젝트 구조 메뉴가 내장되어 있습니다.

2.8.0에서 2.10.0으로 전환하는 등 여전히 이 문제가 발생하는 경우 gradle-wrapper.properties 파일로 이동하여 distributionUrl을 그렇게 설정합니다.

distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip

나는 2.8.0을 2.10.0으로 변경했고, 그 후에도 동기화하는 것을 잊지 않습니다.

"AGP(Android Gradle Plugin) Upgrade Assistant..선택할 수 있습니다.

AGP Assistant

Mac에서 터미널을 열고 지침에 따라 다음 명령을 실행합니다.

$ curl -s https://get.sdkman.io | bash

그리고나서

$ sdk install gradle 3.0

설치가 완료되면 터미널에서 기본 버전으로 설정할지 여부를 묻기 때문에 y를 입력하고 기본 버전으로 설정합니다.

이제 Android Studio -> Terminal을 열고 다음 명령을 실행합니다.

Gradle --version

를 엽니다.build.gradle합니다.

이전 버전:

 dependencies {
        classpath 'com.android.tools.build:gradle:1.3.0'
    } 

새 버전:

dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'
    }

Gradle 버전 호환성은 다음을 참조하십시오.

아직 댓글을 달 수가 없어요.

Kevin과 동일하지만 UI 단계가 다릅니다.

이는 OP에 대한 정확한 답변이 아닐 수 있지만 질문 제목에 대한 답변입니다.Android Studio(AS)에서 Gradle을 업데이트하는 방법:

  • AS에서 지원하는 최신 버전 가져오기: http://www.gradle.org/downloads (현재 1.9, 1.10은 아직 AS에서 지원되지 않음)
  • 설치: AS가 설치된 곳 근처와 같은 곳으로 압축을 풉니다.C:\Users[사용자 이름]\gradle-1.9\
  • AS 열기 : 파일->설정->빌드,실행,전개->빌드툴->그래들->서비스 디렉토리 경로: (위에서 설정한 폴더로 변경)->확인을 클릭합니다.하단의 상태는 사용 중이며 오류는 수정되어야 합니다.AS를 다시 시작해야 할 수 있음

파일 > 설정 > 빌드로 이동합니다.실행, 배포 > 빌드 도구 > Gradle > Gradle 홈 경로

이제 Use default gradle wrapper를 설정하고 edit Project\gradle\wrapper\gradle-wrapper.properties 파일 필드 배포Url을 다음과 같이 설정합니다.

분배URL = https://services.gradle.org/distributions/gradle-2.10-all.zip https://services.gradle.org/distributions/gradle-2.10-all.zip

이 기능은 Gradle Version을 새로 설정해야 하는 경우에만 작동합니다.

  1. Android Project Studio 설정 열기:파일로 이동 -> 설정 -> 빌드, 실행, 배포 -> Android -> Android 프로젝트 구조
  2. 프로젝트 선택
  3. 사용 중인 Gradle 플러그인과 호환되는 Gradle 버전을 선택합니다. Android Project Structure로 이동하여 Gradle 버전을 설정합니다.

제게 도움이 됩니다.

'/home/your-user/.gradle/dists/'로 이동합니다.

이 안에 있는 모든 것을 삭제합니다.

안드로이드 스튜디오로 대체될 것입니다.

터미널 실행 중: 이온 에뮬레이트 안드로이드.

그게 다...

저는 제 폰트 폴더를 자산에서 res 폴더로 복사했는데 Android Studio에서 대문자로 된 이름을 사용할 수 없기 때문에 문제를 일으켰습니다.프로젝트 뷰 모드로 전환하여 삭제한 후 res 폴더를 마우스 오른쪽 버튼으로 클릭하여 글꼴 리소스 파일로 추가하였습니다.

대부분의 경우 Android Studio에서 Gradle 플러그인을 자동으로 업데이트하도록 할 수 있습니다.

Gradle 플러그인 버전이 뒤에 있으면 인스턴트 실행이 작동하지 않을 가능성이 높습니다.따라서 인스턴트 실행 설정(기본 설정 > 빌드, 실행, 배포 > 인스턴트 실행)으로 이동하면 오른쪽 상단(아래 이미지)에 Update project 버튼이 표시됩니다.이 옵션을 클릭하면 Gradle 래퍼와 빌드 도구가 모두 업데이트됩니다.Update Project

Android\gradle\wrapper를 선택하고 gradle-wrapper.properties를 엽니다.

변경: 분포URL = https://services.gradle.org/distributions/gradle-older-version-to-new-version.zip https://services.gradle.org/distributions/gradle-older-version-to-new-version.zip

예: 분포Url=https://services.gradle.org/distributions/gradle-5.1.1-all.zip 및 프로젝트 재구축

다른 답변에서는 AGP(Android Gradle Plugin)를 업데이트하는 방법에 대해 언급했습니다.

Gradle 자체를 업데이트하기 위해 래퍼 파일 또는 래퍼 작업에서 Gradle을 사용하도록 IDE 설정을 설정한 경우(시스템에 설치된 Gradle을 사용하는 경우와 반대로)...

Setting the Gradle used by the IDE

...최상위 build.gradle[.kts] 스크립트에서 다음 코드를 지정할 수 있습니다.

tasks.wrapper {
    gradleVersion = "7.3.3"
    // Downloads the full version of the Gradle (with sources and documentation)
    distributionType = Wrapper.DistributionType.ALL
}

이제 gradle-wrapper.properties 파일을 편집하는 대신 래퍼 작업을 실행하고 IDE를 동기화합니다.

OS 명령
리눅스 ./gradlew wrapper
Windows 명령 프롬프트 gradlew wrapper

명령줄에서 다음 명령을 사용해 보십시오.

./gradlew wrapper --gradle-version latest

실행 버튼이 회색인 경우.이렇게 고쳤어요.

실행 위치 메뉴로 이동한 다음 다음을 누릅니다.

enter image description here

그러면 에뮬레이터가 실행되고 실행 버튼이 다시 녹색으로 변하며 사용할 수 있습니다.그렇게 고쳤습니다.

언급URL : https://stackoverflow.com/questions/17727645/how-to-update-gradle-in-android-studio

반응형