【问题标题】:My Retrofit Java class keeps returning an error line我的 Retrofit Java 类不断返回错误行
【发布时间】:2021-08-27 14:45:43
【问题描述】:

我正在尝试使用 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);

}

【问题讨论】:

    标签: java android-studio retrofit2


    【解决方案1】:

    改造适用于interfaces,而不是classes。将class 更改为interface

    另外,如果你有一个class,那么那里的方法应该有一个方法体。这很可能是您看到的错误。

    【讨论】:

    • 感谢您的帮助。我有一个新的挑战。
    • 我的应用程序旨在使用 API 发布表单数据。但是 API 需要一个不记名令牌来附带数据,因为它在提交时返回 unauthenticated 响应。我不知道该怎么做。
    猜你喜欢
    • 2018-05-09
    • 2020-07-17
    • 2014-07-18
    • 2021-07-17
    • 1970-01-01
    • 1970-01-01
    • 2011-08-26
    • 2018-07-21
    • 1970-01-01
    相关资源
    最近更新 更多