在尝试执行refactor -> migrate to AndroidX时,我有以下错误消息
项目build.gradle文件中的gradle插件版本需要至少设置为com.android.tools.build:gradle:3.2.0,以便迁移到AndroidX
虽然我在build.gradle中指定了更高的版本.
app/android/build.gradle
buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:3.4.2'我还有一个app/android/app/build.gradle。


发布于 2019-07-21 04:15:47
我通过将版本改为3.4.1并返回到3.4.2来解决这个问题。现在错误消失了。
发布于 2020-08-10 19:46:40
在我的例子中,应用classpath("com.android.tools.build:gradle:4.0.1")
而不是classpath("com.android.tools.build:gradle:${version.gralde}") ->,甚至version.gralde也是4.0.1
:思考:)也许android不能识别插件版本,如果它引用了外部值
发布于 2020-09-09 12:33:02
仅更改项目的分级版本可能还不够。也请检查附件的小部件版本。确保每个级别版本的依赖度都超过3.2.0。请试一试。
https://stackoverflow.com/questions/57130216
复制相似问题