The project is using an incompatible version (AGP 8.7.1)
一直在踩坑,从未停止。clone了国外一个大神的项目,项目打开就报错:
The project is using an incompatible version (AGP 8.7.1) of the Android Gradle plugin. Latest supported version is AGP 8.5.0 See Android Studio & AGP compatibility options.
这就离谱,我的开发环境一直保持最新,2024.1.2 + 最新的Gradle,从未遇到兼容不了别人项目的情况,这还能打不开。没想到这哥们环境更新的快人一步刚发布就更新到2024.2.1。这个问题可以从官网查找到解决办法:Android Gradle 插件和 Android Studio 兼容性,解决办法有两个:
1、更新AndroidStudio
项目太新了,需要用更新的AndroidStudio构建。只需要下载更新到最新版本的AndroidStudio即可。
2、降级插件
Android Studio 构建系统以 Gradle 为基础,并且 Android Gradle 插件 (AGP) 添加了几项专用于构建 Android 应用的功能。下表列出了各个 Android Studio 版本所兼容的 AGP 版本。
Android Studio 版本 | 所需的 AGP 版本 |
---|
Ladybug | 2024.2.1 | 3.2-8.7 |
Koala 功能更新 | 2024.1.2 | 3.2-8.6 |
Koala | 2024.1.1 | 3.2-8.5 |
Jellyfish | 2023.3.1 | 3.2-8.4 |
Iguana | 2023.2.1 | 3.2-8.3 |
Hedgehog | 2023.1.1 | 3.2-8.2 |
Giraffe | 2022.3.1 | 3.2-8.1 |
Flamingo | 2022.2.1 | 3.2-8.0 |
项目不受某个特定版本的 Android Studio 支持,要旧版 Android Studio 打开和更新项目,则选择对应合适的插件版本。这种情况很适用国内大部分情况,用稍微旧点的版本,太新的赶不上。
精彩的人生需要浪漫、无畏和勇气。