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

在Google Play创建即时应用内部测试版本时遇到问题

解决Google Play即时应用版本创建错误的思路

我用React Native Expo开发了一款Google即时应用,已经生成AAB文件并创建了内部测试版本(我认为这等同于发布应用)。但尝试创建仅面向即时应用的新版本时,出现了两个错误,其中第二个错误我能理解,但即便已经创建过版本,仍不清楚第一个错误的原因。

错误截图:
错误截图

创建即时应用版本的操作截图:
操作截图

以下是几个可能的解决方向:

  • 确认基础安装版已正式发布:Google Play的即时应用依赖一个已发布的基础安装版应用,内部测试版本不算正式发布状态。你需要把基础安装版推到「生产轨道」「开放测试轨道」甚至「封闭测试轨道」并完成发布流程(即使是仅面向少量用户),确保Google Play后台能识别到已生效的基础版本。

  • 验证AAB的即时应用配置完整性:检查Expo配置文件(app.json/app.config.js)中是否正确开启了即时应用:

    {
      "android": {
        "instantApp": true
      }
    }
    

    用bundletool工具验证AAB结构是否符合要求:

    bundletool validate --bundle=your-app-file.aab
    

    若配置缺失或结构错误,重新构建AAB。

  • 核对版本关联规则:即时应用版本必须关联一个已发布的基础安装版的版本代码,且自身版本代码要高于该基础版本。进入Google Play Console的「版本管理」页面,确认基础版本的版本代码,确保你要上传的即时应用版本代码符合要求。

  • 检查后台版本状态:在Google Play Console的「版本管理」-「应用版本」中,确认基础安装版的状态是「已发布」,而非「草稿」「审核中」或「已拒绝」。如果基础版本处于未完成发布的状态,Google Play会判定没有可用的基础版本。

  • 重新构建上传AAB:尝试清理Expo构建缓存后重新构建:

    eas build --platform android --profile instant --clear-cache
    

    上传新生成的AAB后再尝试创建即时应用版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 19:51:02