Android 解决Retrofit URL query string “K={k}&V={v}” must not have replace block. For dynamic query parameters use @Query.
出错原因:写法错误
/解决办法/*
- 错误写法
@GET("DataServlet" + "?code=0&jsonString={jsonString}")
Observable<Integer> getUser(@Path("jsonString") String jsonString);
- 正确写法
@GET("DataServlet")
Observable<Integer> getUser(@Query("code") String code,@Query("jsonString") String jsonString);
- 使用Retrofit+RxJava时需要将@Path注解 替换为@Query注解