티스토리 뷰
Android Studio & Gradle 버전 오류로 Ionic2 build 실패
최소 Gradle 버전은 3.3인데 니가 쓰는건 2.14.1 이다. 어쩌구저쩌구.. 2.14.1을 3.3으로 바꿔라
distributionUrl=http\://services.gradle.org/distributions/gradle-3.3-all.zip
로 바꾸면 된단다. 그렇지만 역시나 한번에 안되지... 실패
[File] - [Project Structure] 에서 왼쪽 패널의 Project 부분에 Gradle version을 3.3으로 고쳐라 - 실패
build.gradle 파일의 버전을 고쳐라
buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:3.3'
}
} - 실패
gradle 사이트 들어가서 3.3 버전이랍시고 받아봤더니 .pom, .jar 가 아닌 방대한 프로젝트라서 - 실패
안드로이드 SDK 옛버전으로 하면 된다길래 SDK 및 Tool들도 싹다 받아봤지만 - 실패
아오.. 정말 빡쳐서..
머리를 얼마나 쥐어 뜯었는지 모르겠다.
해결방법
{MyIonicProject}/platform/android/cordova/lib/builders/GradleBuilder.js
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\\://services.gradle.org/distributions/gradle-2.14.1-all.zip';
위의 버전을 아래 버전으로 바꾼다.
var distributionUrl = process.env['CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL'] || 'http\\://services.gradle.org/distributions/gradle-3.3-all.zip';
아마도 platform을 remove 했다가 다시 add 하면 또 바꿔줘야 하겠지?
어쨌든 build도 run도 잘됨.
'Ionic&cordova' 카테고리의 다른 글
SplashScreen boot time 너무 길때 (0) | 2017.04.05 |
---|---|
Android APK Release (0) | 2017.04.05 |
Error 모음 (0) | 2017.02.07 |
Auth (0) | 2017.02.06 |
Cloud Deploy - 프로젝트에 적용 (0) | 2017.02.06 |
- Total
- Today
- Yesterday
- 간편로그인
- FCMPlugin.gradle
- 에어캐나다
- 환승후기
- ionic2
- 일리아스주얼리
- 에어캐나다 기내식
- 미국유심후기
- 뉴욕한인민박
- 에어캐나다후기
- H2O유심후기
- 에어캐나다환승후기
- 결혼준비그램
- google-services
- android_home
- avds
- 내돈내산
- ionic3
- Android
- 미국전화후기
- 종로일리아스
- 한인민박후기
- Gradle3.3
- splashscreen
- ionic
- 한인민박
- Cordova
- 뉴욕호텔민박
- google-analytics
- 카톡로그인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |