我的api电话是这样的
@FormUrlEncoded
@POST("/dealer/index.php")
void getDealersPacks(
@Query("r") String query,
@Field("cd_dealer_id")
String cd_dealer_id,
@Field("country_code")
String country_code,
@Field("business_type")
String business_type, Callback<String> cb);
我收到此错误
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_STRING but was OBJECT at line 1 column 59 path $.
答案 0 :(得分:1)
错误说方法“getDealersPacks”期望一个字符串值。但是你作为参数发送的是一个Object。所以它抛出了语法异常。请正确检查您要发送的输入参数的数据类型。