无法计算表达式找不到 java.util.List 的源类

mit*_*had 10 retrofit

我通过改造获取 JSON 数据时响应此错误。

List<NewLicense> result = null;
Call<List<NewLicense>> serviceResult = ShahrdariApp.getShahrdariWebService().getLicenses(Configuration.getInstance().getString(SharedPrefs.MAC_ADDRESS), id);

try {
    Response<List<NewLicense>> response = serviceResult.execute();
    result = response.body();
    Log.d("responseCode", String.valueOf(response.code()) );

} catch (Exception e) {
    exceptionHandling(e);
    Log.d("responseCode", String.valueOf(e.getMessage()) );
}
return result;
Run Code Online (Sandbox Code Playgroud)

Sim*_*ana 16

File只需通过->重新启动 IDEInvalidate caches通常就可以解决此问题。


小智 12

我遇到了同样的问题,忘记设置 Project SDK 添加了这个,它解决了问题。

在此输入图像描述