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

React Native Expo使用eas build构建APK失败求助

解决React Native EAS Android构建图片损坏问题

问题场景

执行eas build -p android构建React Native APK时,因图片资源损坏导致构建失败,已尝试通过系统画图工具重新保存图片但未解决。

可行修复步骤

  • 从错误日志中提取损坏图片的具体路径,定位到项目android/app/src/main/res/目录下对应的图片文件
  • 使用专业图片处理工具(如Photoshop、GIMP)打开损坏图片,重新保存为标准的PNG/JPG格式(避免用系统画图工具,部分工具会引入隐性格式问题)
  • 检查图片文件名是否符合Android资源命名规范:仅允许小写字母、数字和下划线,禁止空格、大写字母及特殊字符
  • 清理构建缓存:
    • 清理EAS远程缓存:执行 eas build --clear-cache
    • 清理本地Android构建缓存:进入项目的android子目录,执行 ./gradlew clean
  • 重新执行构建命令:eas build -p android

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 17:17:06