You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android中Gemini API解析错误:'license'字段缺失问题咨询

Gemini-1.5-Flash替换Gemini-Pro后SerializationException问题解决
  • 问题本质:你使用的Google Generative AI Android SDK版本与Gemini 1.5 Flash的API响应格式不兼容,SDK要求CitationSources类型必须包含license字段,但1.5 Flash的返回结果里没有该字段,触发序列化失败。

  • 修复步骤:

    1. 将项目中的Google Generative AI SDK升级至最新稳定版本。打开Module级别的build.gradle文件,更新依赖:
      dependencies {
          implementation 'com.google.ai.client.generativeai:generativeai:0.12.0' // 可替换为更高版本
      }
      
    2. 同步项目后重新运行,新版本SDK已修复这类字段缺失的序列化兼容问题,可正常解析Gemini 1.5 Flash的响应。
  • 额外提示:此前也曾出现过类似的字段缺失引发的序列化异常,核心原因都是SDK版本跟不上新模型的响应格式变化,升级SDK是最直接有效的解决办法。

内容的提问来源于stack exchange,提问作者Ayusch

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 17:44:55