从Gradle 2.x.x升级到Gradle版本3.1.2后,无法解析retrofit2.Callback
。我在一个子模块中使用Retrofit,如下所示:
api project(path: ':sdk', configuration: 'default')
改装依赖关系sdk如下:
api "com.squareup.retrofit2:retrofit:2.4.0"
我的错误信息是:
Supertypes of the following classes cannot be resolved. Please make sure you have the required dependencies in the classpath:
class ***, unresolved supertypes: retrofit2.Callback
IDE没有向我显示类中的问题,回调以某种方式丢失。 Android Studio版本为3.1.2。
到目前为止我尝试了什么:
答案 0 :(得分:1)
我通过禁用" Instant Run"解决了这个问题。在首选项 - >构建,执行,部署 - >即时跑步。