retrofit2 相关问题

Retrofit2是Android和Java的类型安全REST客户端Retrofit的第二个版本。它由Square,Inc。开发。

Kotlin - Google Photos API 集成

如何使用 Kotlin 将 Google Photos API 集成到我的 Android 应用程序中,以根据相册 ID 获取相册和图像列表。 我已经尝试了很多方法和互联网上给出的解决方案,但我可以......

回答 1 投票 0

API响应retrofit2上出现空指针异常,尽管响应操作成功

问题: 我正在尝试将 ID 参数传递到对话框屏幕以按 ID 查看所需的数据。尽管响应过程已成功完成(如堆栈跟踪所示),但场地的数据...

回答 1 投票 0

将 Any 转换为 Integer 从 API 中返回 NullPointerException

从 API 获取数据时,由于将 Any 转换为整数而引发 NullPointerException。 如果有人能告诉的话。 val 专辑 by Remember { ...

回答 1 投票 0

将 Retrofit Json 转换为 Kotlin 映射

好的,我目前正在处理的 Kotlin 多平台项目遇到问题。 我想从 api (http://www.floatrates.com/daily/usd.json) 获取一些货币兑换率并保存...

回答 1 投票 0

Android Kotlin Retrofit2 不从 Web 服务器返回数据:“无法为 ApiService get 方法创建转换器”

我的应用程序在打开时崩溃并显示以下消息: java.lang.IllegalArgumentException:无法为 java.util.List 创建转换器 对于方法

回答 1 投票 0

在 LazyColumn 内查看 API 数据时显示消息(应用程序可能在其主线程上执行过多工作)

我正在尝试将从 API 检索到的数据设置为 LazyColumn,每次从 Material3 日期选择器中选取日期时都会调用该数据,但在应用程序中,这些警告跟踪(#1、#2) L...

回答 1 投票 0

Retrofit 不会从 Kotlin 中的 API 返回数据

我正在 Android Studio (Kotlin) 中使用 Retrofit 从学校项目的 Open Food Facts API 获取数据。程序与 API 连接并成功返回代码和状态,但是...

回答 1 投票 0

我可以多次提交给同一个单线程执行器吗?

我有一个代码块,应该使用 CompletableFuture 和 ExecutorService 在不同线程上并行运行。该代码块发出网络请求(使用 RetroFit),并等待每个

回答 1 投票 0

当 minifyenable 时,Retrofit 2 在发布 APK 中返回 null,但在调试 APK 中正常

当 minify 启用时,得到空响应,但发布 APK 时代码为 200,当 minify 为 false 时,则可以。 但是当启用 minify 时,调试 APK 会得到预期的响应。

回答 9 投票 0

如何创建OkHttp所需的虚拟ResponseBody对象?

我现在正在传递 null,这会导致崩溃! 请参阅:val 响应:Response = Response.error(-1, null) 代码: 暂停乐趣 getReviewData() = getResult { 尝试 { ...

回答 4 投票 0

尝试将使用 Retrofit2 获取的 API 数据存储在 mutableList 中,返回空列表

我正在尝试将体育 API 数据添加到类别列表中,以与可滚动选项卡同步,但该列表始终为空,仅显示标题和图标,而不显示 API 数据。该应用程序...

回答 1 投票 0

尝试使用 Retrofit 创建 Android 小部件时出现 UnkownHostException

我正在尝试创建一个简单的小部件,仅显示通过 Github 公开的 json 获取的数据。我正在使用 Studio al 上的模拟器中的 Retrofit(不知道这是否正确,但我找到了这个)...

回答 1 投票 0

改造:如何在没有内容编码的情况下解析 GZIP 响应:gzip 标头

我正在尝试处理 GZIP 的服务器响应。响应带有标头 内容类型:application/x-gzip 但没有标题 内容编码:gzip 如果我添加该标题...

回答 3 投票 0

使用Retrofit2进行API调用:如何一直进行API调用,在不重新打开应用程序的情况下更新数据

在即时比分应用程序中,如何在不重新打开应用程序的情况下更新比赛结果? 这是我的 ViewModel 代码示例,如果有人可以提供帮助。 @HiltViewModel LiveMatchesViewModel 类 @In...

回答 1 投票 0

如何修复 Android .aar 项目中的“java.lang.NoClassDefFoundError”

我构建了一个 android .aar 库,我正在尝试将其与其中一个项目集成。当应用程序尝试打开 .aar 库的初始屏幕时,我使用改造进行 API 调用...

回答 4 投票 0

在我的 Android 应用程序中,Retrofit api 请求在 Android 12 及更低版本中工作正常,但在 Android 13+ 设备上无法工作

查看我的Buid.gradle:应用程序级别 我已将所有依赖项更新为最新版本,并将 targetSDK 设置为 34 并将 SDK 编译为 34。 插件{ id(“com.android.application”) ...

回答 1 投票 0

Android中OkHttp拦截器如何处理IOException?

我有一个自定义拦截器,可以将 API 密钥附加到所有 API 请求中。这是代码: 公共类 HeaderInterceptor 实现拦截器 { 私有最终 ProfileDbDataSource

回答 2 投票 0

使用Retrofit 2上传图像/pdf文件和其他文本数据到服务器

我只是从服务器收到状态代码 500 的错误,而不是响应。尝试了很多方法还是没能找出错误所在 依赖关系 实现(“com.squareup.retrofit2:retr...

回答 1 投票 0

预期为 BEGIN_OBJECT,但在第 1 行第 1 列路径 $ kotlin

binding.btnData.setOnClickListener{pilRequest() } 首先,代码是通过按btnData激活改造相关代码的结构。 在模拟器上运行后,如果我按 btnData

回答 1 投票 0

如何使用 Philips Hue Bridge 在 Android 应用程序上配置 SSL 证书以进行 API 调用?

首先我要声明的是,我对 SSL/TLS、证书、CA(证书颁发机构)基本上一无所知,而且我刚刚开始学习 Kotlin 和 Android 开发。我的主要目标...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.