はじめに

AndroidStudio3に変更してjenkinsでビルドした時に出たエラーについて、対応をメモします。

エラーメッセージ
「Could not find com.android.tools.build:gradle:3.0.0-alpha3」
ローカル環境でStudioでビルドすると問題なかったのですが、gradlewコマンドで実行するとエラーが出ます。

原因

もともとはライブラリ系はjcenterからダウンロードしていましたが、GoogleI/O2017以降に一部がmavenに変更されたようです。
そのため、mavenからダウンロードが必要なライブラリがある場合にエラーになっていたようです。

改善

プロジェクトbuildファイルへmavenリポジトリを追加して改善します

buildscript {
repositories {
jcenter()
maven { url “https://maven.google.com” } // 追加
}
dependencies {
classpath ‘com.android.tools.build:gradle:3.0.0-alpha3′
}
}

その他おすすめの備忘録

Tagged with:
 

Comments are closed.