retrofit相关内容

使用 JsonReader.setLenient(true) 在第 1 行第 1 列路径 $ 接受格式错误的 JSON

这是什么错误?我怎样才能解决这个问题?我的应用程序正在运行但无法加载数据.这是我的错误:使用 JsonReader.setLenient(true) 在第 1 行第 1 列路径 $ 接受格式错误的 JSON 这是我的片段: 公共类新闻扩展片段{私有 RecyclerView 回收器视图;私有 ArrayList数据;私有数据适配器适配器;私人查看 myFragmentView;@覆盖公共视图 ..
发布时间:2021-12-02 11:54:23 移动开发

使用 Retrofit 解析动态密钥 Json 字符串

我正在尝试解析以下动态键 Json 字符串. “报告":{“数据":{“结果":{“558952cca6d73d7d81c2eb9d":{“最大":-1,“最小":-1,“斜率":-1,},“558ce148a6d73d7d81c2fa8a":{“最大":-2,“最小":-1,“斜率":-2,}}}} 接下来我正在尝试获取数据,但在解析最后一个动态 json 字符串时出错. 公共类报告 { ..
发布时间:2021-12-02 11:51:46 移动开发

如何在 Retrofit 中处理动态 JSON?

我正在使用改造高效的网络库,但我无法处理包含单个前缀 responseMessage 的动态 JSON,它随机更改为 object,相同的前缀( responseMessage) 在某些情况下(动态)更改为 String. 响应消息的Json格式对象: {"应用程序类型":"1",“响应消息":{"姓氏":"约翰","forename":"泰勒","dob":"17081990","ref ..
发布时间:2021-12-02 11:18:37 移动开发

Android 网络库比较:OkHTTP、Retrofit 和 Volley

来自 iOS 开发人员的两部分问题,该开发人员正在学习 Android,正在处理一个 Android 项目,该项目将发出从 JSON 到图像到音频和视频的流式下载的各种请求: 在 iOS 上,我广泛使用了 AFNetworking 项目.是否有适用于 Android 的等效库? 我已经阅读了 OkHTTP 和 Retrofit by Square 以及 Volley 但还没有与他们一起 ..
发布时间:2021-12-01 11:49:50 移动开发

如何在 Retrofit 请求的正文中发布原始的整个 JSON?

这个问题以前可能有人问过,但没有得到明确的回答.如何在 Retrofit 请求的正文中发布原始的整个 JSON? 在此处查看类似问题.或者这个答案是否正确,它必须是形式url 编码并作为字段传递?我真的不希望如此,因为我要连接的服务只是期待帖子正文中的原始 JSON.它们没有设置为查找 JSON 数据的特定字段. 我只想通过 restperts 一劳永逸地澄清这一点.一个人回答说不要使 ..
发布时间:2021-12-01 11:44:33 移动开发

Auth 1.0 oauth_signature 创建Android for magento API

我使用以下身份验证作为标头调用 Magento API, auth = "OAuth oauth_consumer_key=************************,oauth_consumer_secret=*******************,oauth_token=************,oauth_token_secret=**************,oauth_signa ..
发布时间:2021-11-30 17:54:00 移动开发

如何在不随处添加特定代码的情况下处理 auth0 403 错误 (Retrofit/okhttp/RxAndroid)

我正在使用 Auth0,它给了我一个 JWT(json web 令牌)和一个 refreshtoken.我在 http 标头中使用此 JWT 与我的后端通信. 当服务器确定 JWT 已过期时,可能会发生 403.在这种情况下,我可以要求 Auth0 使用刷新令牌为我颁发一个新的 JWT.这意味着我调用 Auth0 后端,将刷新令牌传递给它,它为我提供了一个新的 JWT,然后我可以在我的请求中 ..
发布时间:2021-11-30 17:24:07 移动开发

ViewModelProviders with Dagger 2,无法掌握概念

我有这样的改造服务 公共接口 BrandsService {@GET("listBrand")致电>getBrands();} 然后我有一个存储库来从这样的 api 中获取数据 public class BrandsRepository {public static final String TAG =“BrandsRepository";MutableLiveData ..
发布时间:2021-11-27 23:05:54 移动开发

如何使用 ViewModel 和 LiveData 进行改造 API 调用

这是我第一次尝试实现 MVVM 架构,我对进行 API 调用的正确方法有点困惑. 目前,我只是想从 IGDB API 进行一个简单的查询,并输出日志中第一项的名称. 我的活动设置如下: public class PopularGamesActivity 扩展 AppCompatActivity {@覆盖protected void onCreate(Bundle savedInsta ..
发布时间:2021-11-27 19:03:11 移动开发

改造预期为 BEGIN_OBJECT 但为 BEGIN_ARRAY

我对 JSON 解析相当陌生,我正在使用 Square 的 Retrofit 库并遇到了这个问题. 我正在尝试解析这个 JSON 响应: [{“身份证":3,"用户名": "jezer","regid": "oiqwueoiwqueoiwqueoiwq","url": "http:\/\/192.168.63.175:3000\/users\/3.json"},{“身份证":4,“用户名" ..
发布时间:2021-11-25 20:45:01 Java Web开发

OkHttp 是否支持接受自签名 SSL 证书?

我为一个拥有自签名 SSL 证书的服务器的客户工作. 我正在使用 Retrofit + CustomClient 使用包装好的 OkHttp 客户端: RestAdapter restAdapter = new RestAdapter.Builder().setEndpoint(Config.BASE_URL + Config.API_VERSION).setClient(new Cust ..
发布时间:2021-11-25 19:09:14 Java Web开发

使用改造获取带有 GSON 的嵌套 JSON 对象

我正在从我的 android 应用程序中使用 API,所有 JSON 响应都是这样的: {'状态':'好的','原因':'一切都很好','内容': {} 问题是我所有的 POJO 都有一个 status、reason 字段,而 content 字段里面是我想要的真正的 POJO. 有没有办法创建一个自定义的 Gson 转换器来总是提取 content 字段,以便改造返 ..
发布时间:2021-11-25 13:59:25 Java Web开发

使用改造 2 进行日志记录

我正在尝试获取请求中发送的确切 JSON.这是我的代码: OkHttpClient client = new OkHttpClient();client.interceptors().add(new Interceptor(){@Override public com.squareup.okhttp.Response 拦截(链链)抛出 IOException {请求请求 = chain.requ ..
发布时间:2021-11-25 12:14:19 Java Web开发

安卓aar依赖

我是 Gradle 构建系统的新手,我有一个库项目,其中包括 Retrofit、okhttp 等依赖项. 我编译了我的项目并创建了一个 aar 文件.我创建了一个虚拟项目并添加了我的库 aar 作为依赖项. 现在,如果我不在我的虚拟应用程序的 build.gradle 文件中添加 Retrofit 和 okhttp 作为依赖项,我的应用程序会因找不到类异常而崩溃. 我的问题是:由 ..
发布时间:2021-11-21 21:03:11 Android

Retrofit 无法通过端口 3000 连接到我的本地 Web 服务器

我使用 Retrofit (v1.6.1) 连接到 REST Web 服务的应用程序无法连接到我的本地 Web 服务器(在 localhost 上运行),这是我收到的错误. 这是在 Nexus4 (v4.3) 模拟器中,我使用 Android Studio 进行开发,并且添加了 android.permission.INTERNET &android.permission.ACCESS_NETW ..
发布时间:2021-11-21 18:55:15 Android

未找到 Retrofit 注释.(参数#1)

我想从带有 Retrofit 的 URL 中获取 RSS 代码,如果我在 get 注释中静态输入 url 一切正常,但使用动态 url 时出现错误. 我的接口服务: 公共接口 AllNewsService {@GET("/fa/rss/{url}")void getRss( @Path("url") String nGroup , Callback callback ..
发布时间:2021-11-21 18:36:04 Android