Android Studio 构建体系以 Gradle 为基础,并且 Android Gradle 插件添加了几项专用于构建 Android 应用的功能。
固然 Android 插件通常会与 Android Studio 的更新步调保持一致,但插件(以及 Gradle 体系的其余部门)可独立于 Android Studio 运行并单独更新。
我们在下载其他人的项目后进行运行,常常会遇到插件版本不一致的情况, 但是又不知道该用那个版本,以是写本文记录一下。
* Where:
Build file 'xxx\app\build.gradle' line: 1
* What went wrong:
A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Gradle version xxx is required. Current version is xxxx. If using the gradle wrapper, try editing the distributionUrl in \gradle\wrapper\gradle-wrapper.properties to gradle-xxx.zip
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.