안드로이드 스튜디오에서 그라들을 업데이트하는 방법은 무엇입니까?
안드로이드 스튜디오 0.1.9를 설치했습니다.오늘 0.2 버전으로 업데이트를 받았는데 당연히 업데이트를 했습니다.설치 후 Android Studio를 다시 시작했는데 다음 메시지가 표시됩니다.
프로젝트에서 이전 버전의 Android Gradle 플러그인을 사용하고 있습니다.지원되는 최소 버전은 0.5.0입니다.종속성 'com.android의 버전을 업데이트하십시오.tools.build:gradle'
그걸 어떻게 하는 거죠?안드로이드 스튜디오에서 Gradle 플러그인에 대한 업데이트 도구를 찾을 수 없습니다.
1단계(기본 그래들 래퍼 사용)
File→Settings→Build, Execution, Deployment→Build Tools→Gradle→Use default Gradle wrapper (recommended)
Android Studio의 새 버전에서 Gradle Wrapper로 변경:
2단계(원하는 그래들 버전 선택)
File→Project Structure→Project
다음 표에서는 Android Plugin for Gradle과 Gradle 간의 호환성을 보여 줍니다.
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+
눈금 수정 확인
파일 열기 > 프로젝트 구조 > 프로젝트 탭
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..선택할 수 있습니다.
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'
}
아직 댓글을 달 수가 없어요.
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을 새로 설정해야 하는 경우에만 작동합니다.
- Android Project Studio 설정 열기:파일로 이동 -> 설정 -> 빌드, 실행, 배포 -> Android -> Android 프로젝트 구조
- 프로젝트 선택
- 사용 중인 Gradle 플러그인과 호환되는 Gradle 버전을 선택합니다. Android Project Structure로 이동하여 Gradle 버전을 설정합니다.
제게 도움이 됩니다.
'/home/your-user/.gradle/dists/'로 이동합니다.
이 안에 있는 모든 것을 삭제합니다.
안드로이드 스튜디오로 대체될 것입니다.
터미널 실행 중: 이온 에뮬레이트 안드로이드.
그게 다...
저는 제 폰트 폴더를 자산에서 res 폴더로 복사했는데 Android Studio에서 대문자로 된 이름을 사용할 수 없기 때문에 문제를 일으켰습니다.프로젝트 뷰 모드로 전환하여 삭제한 후 res 폴더를 마우스 오른쪽 버튼으로 클릭하여 글꼴 리소스 파일로 추가하였습니다.
대부분의 경우 Android Studio에서 Gradle 플러그인을 자동으로 업데이트하도록 할 수 있습니다.
Gradle 플러그인 버전이 뒤에 있으면 인스턴트 실행이 작동하지 않을 가능성이 높습니다.따라서 인스턴트 실행 설정(기본 설정 > 빌드, 실행, 배포 > 인스턴트 실행)으로 이동하면 오른쪽 상단(아래 이미지)에 Update project 버튼이 표시됩니다.이 옵션을 클릭하면 Gradle 래퍼와 빌드 도구가 모두 업데이트됩니다.
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을 사용하는 경우와 반대로)...
...최상위 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
실행 버튼이 회색인 경우.이렇게 고쳤어요.
실행 위치 메뉴로 이동한 다음 다음을 누릅니다.
그러면 에뮬레이터가 실행되고 실행 버튼이 다시 녹색으로 변하며 사용할 수 있습니다.그렇게 고쳤습니다.
언급URL : https://stackoverflow.com/questions/17727645/how-to-update-gradle-in-android-studio
'source' 카테고리의 다른 글
모든 외부 키 제약 조건 일시적으로 사용 안 함 (0) | 2023.07.01 |
---|---|
설치된 모든 Gem을 제거하고 다시 시작하는 중 (0) | 2023.07.01 |
angular2 및 typescript에서 배열을 초기화하는 방법 (0) | 2023.06.26 |
파일을 수정한 가장 최근의 git commit을 어떻게 찾습니까? (0) | 2023.06.26 |
오라클 데이터베이스에 데이터 스토리지를 위한 테이블스페이스가 두 개 이상 있어야 합니까? (0) | 2023.06.26 |