2017-11-09 8 views
1

Gradleはビルドシステムにすぎませんか?最新のgradleバージョンをローカルにインストールすると、intellijがgradle 2.3をダウンロードするのはなぜですか?ローカルディストリビューションを使用するようにintellijを設定すると、オフラインモードではキャッシュされていないバージョンのgradle 4.3が使用できないというエラーが表示され、ビルドに失敗します。なぜintellijは各Androidプロジェクト用に別のグラデルバージョンをインストールする必要がありますか

答えて

1

ポイント1、Intellijがグラデルインストールを指すことができます。オプションについてはIntellij Gradle docsを参照してください。ただし、intellijもサポートする次の点に特に注意してください。

ポイント#2ビルドシステムにもバージョンがあります。 Gradleは常に更新されているため、Gradleのバージョンが間違っていると失敗する可能性があります。

これは、グラデーションスクリプトがビルドに必要なバージョンを指定できる理由です。基本的には、ビルドスクリプトを本質的に自立させるためのブートストラッププロセスです。このプラクティスについては、例えばGradle docsを参照してください。

関連する問題