java - 我的 Retrofit Java 类不断返回错误行
问题描述
我正在尝试使用 API 调用在我的 Android 应用程序中使用 Retrofit 发布数据。但是我的 UserService 类一直指向我的代码行中的错误。我已经检查并再次检查,似乎无法解决问题。
package com.example.xxxxx;
import retrofit2.Call;
import retrofit2.http.Body;
import retrofit2.http.POST;
public class UserService {
@POST("api/enroll_vehicle")
Call<UserResponse> saveUser(@Body UserRequest userRequest);
}
解决方案
改造适用于interface
s,而不是class
es。将 更改class
为interface
。
另外,如果你有一个class
,那里的方法应该有一个方法体。这可能是您看到的错误。
推荐阅读
- c# - 从关系数据库获取 json 数据的更好方法?
- javascript - 反应:我如何通过对象数组映射,然后在状态下单独添加一个到另一个数组?
- css - How to do a "shine" effect in CSS (see the picture below) on a button in JavaFX?
- wso2 - WSO2 EI - 插入数据库限制 - DBReport 调解器
- javascript - 不调试时在 Promise 中反应 Native 设置状态
- git - 詹金斯:有条件地加载库
- xml - 需要为 XSL 模板的变量添加逗号
- python - 为什么我在导入 dns.resolver 时遇到问题?
- python - 如何添加一列以查看它们是否基于两个 ID 列表匹配?
- c++ - 为 Stack 实现通用集合