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

是否有人成功在Expo SDK 51中使用stream-chat-expo?安卓构建报错求助

Expo SDK 51 下使用 stream-chat-expo 构建安卓二进制文件报错求助

问题背景

目前 stream-chat-expo 的官方示例仍基于 Expo SDK 50,我把项目升级到 Expo SDK 51 后,构建安卓二进制文件时碰到了两个报错,但 iOS 端的构建和运行都正常。之前看到有用户通过硬编码 compileSdkVersion 解决了 expo-image-manipulator 和 expo-image-picker(这两个都是 stream-chat-expo 的依赖库)的类似问题,想问问有没有开发者已经成功在 Expo SDK 51 环境下使用 stream-chat-expo?

报错详情

报错1

What went wrong:
A problem occurred evaluating project ':expo'.
A problem occurred configuring project ':expo-av'.
Failed to notify project evaluation listener.

compileSdkVersion is not specified. Please add it to build.gradle

报错2

What went wrong:
A problem occurred configuring project ':expo'.
Could not get unknown property 'release' for SoftwareComponent container of type org.gradle.api.internal.component.DefaultSoftwareComponentContainer.

已了解的潜在解决思路

  • 针对依赖库缺失 compileSdkVersion 的问题,尝试在项目的 build.gradle 中明确指定对应版本(Expo SDK 51 要求的 compileSdkVersion 为 34)
  • 检查 expo-av 等相关依赖是否已适配 SDK 51,考虑升级到最新兼容版本
  • 清理 Gradle 缓存后重新构建,可执行命令:./gradlew clean

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 21:25:07