2016-05-09 8 views
1

私はアンドロイドプロジェクトをコマンドラインからビルドしようとしています。Androidビルドが不適切なgradleバージョン

私はthis tutorial

マイプロジェクト構造とファイルが正確にチュートリアルと一致し、次います。

私はgradleビルドを実行すると、バージョン2.2のgradleが必要であることがわかりますが、新しいバージョンのgradleがインストールされています。2.10。それで、アンドロイドを構築するために古いバージョンのgradleをダウンロードしなければならないということですか?

* What went wrong: 
A problem occurred evaluating root project 'GradleJavaApp'. 
> Failed to apply plugin [id 'com.android.application'] 
    > Gradle version 2.2 is required. Current version is 2.10. If using the gradle wrapper, try editing the distributionUrl in H:\GradleJavaApp\gradle\wrapper\gradle-wrapper.properties to gradle-2.2-all.zip 

答えて

1

古いバージョンのGradleを使用しないでください!バージョン2.10(またはそれ以降)に固執する。あなたはおそらくAndroidのビルドプラグインのバージョン1.1.3を使用 徹底的チュートリアルを、従った場合

buildscript { 
    … 
    dependencies { 
     classpath 'com.android.tools.build:gradle:1.1.3' 
    } 
} 

バージョン1.1.3プラグインのビルドは、Android開発の観点からひどく時代遅れである(月にリリース2015(the release notesに従って)。

最新バージョン2.1.0に変更してください。 その後、GradleラッパーはGradleのバージョンについて不平を述べ、 は通常Gradle 2.10を使用できるはずです。

チュートリアルのGradle 2.3のすべての記述をバージョン2.10に置き換えてください。

関連する問題