该问题是由于插件版本不兼容所导致的,解决方法是更新插件到最新版本(0.8.6)。可以在build.gradle文件中添加以下代码,然后重新启动Android Studio。
dependencies {
// ...
classpath 'com.squareup.relay:relay-gradle-plugin:0.8.6'
}
更新插件后,可以在app/build.gradle文件中应用插件:
apply plugin: 'com.squareup.relay'
同时,还需要更新项目中的relay-compiler和relay-runtime版本到最新。
dependencies {
// ...
implementation 'com.squareup.relay:relay-compiler:0.8.6'
implementation 'com.squareup.relay:relay-runtime:0.8.6'
}
最后,重新构建项目即可。