【解決済】【またかよ】GradleがFailed to syncでAndroid Studio2.2で一生ビルドできなかった
よーし、Android Studioを2.2にバージョンアップするぞー
Gradleぐるぐる・・・
これこないだ見たやつ💢ま〜た勝手にチェックつけてくれてんの💢
( Д ) ⊙ ⊙ あれ・・・
Logみるか・・・
INFO - .project.GradleProjectResolver - Gradle project resolve error
org.gradle.tooling.GradleConnectionException: Could not run build action using Gradle distribution 'https://services.gradle.org/distributions/gradle-2.14.1-all.zip'.
だからgradleの2.14.1-allを使ってなんてお願いしてないって…
gradle/wrapper/gradle-wrapper.propertiesに
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
って書いてるのにビルドすると2.14.1に書き換えられてしまう・・・
エラーをよく見ると
Gradleの最小バージョンは2.14.1になったよとのこと。Fix Gradle wrapperって書いてあるところを無意識に押してしまって書き換えられていたようだ
とはいえ2.14.1ではビルド時にエラーが出るし、どうしたものか。
〜解決方法〜2016/10/17追記
kotlinのバージョンが古いとsync時にエラーになるらしい。AndroidStudio関連のバージョンアップだけじゃなくて、サブプロジェクトのバージョンがどうなっているかを確認するといいみたい。
build.gradle
ext.kotlin_version = '0.12.200'
ext.kotlin_version = '1.0.4'
ついでにここも変えとこう
- classpath 'com.android.tools.build:gradle:2.1.2'
+ classpath 'com.android.tools.build:gradle:2.2.0'
gradle/wrapper/gradle-wrapper.properties
-distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip