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

添加快捷方式能力后无法向Google Play Console上传AAB文件是什么原因?

问题原因及解决方法

  • AGP版本兼容缺陷
    7.0~7.3版本的Android Gradle Plugin存在已知构建bug,当shortcuts配置文件同时包含<shortcut>和顶层<capability>标签时,构建过程会误移除<shortcut>的android:shortcutId属性,导致Play Console校验失败。
    对应的解决方式:
    • 将AGP升级至7.4.0及以上稳定版本,或临时降级至4.2.x版本
    • 可以先注释掉顶层的<capability>标签后打包上传,验证是否为该问题导致
  • 资源收缩误删配置
    如果你开启了shrinkResources true资源收缩能力,未配置对应保留规则的情况下,shortcuts配置文件的属性可能被误判为无用资源移除。
    对应的解决方式:
    在res/raw/keep.xml中添加如下配置,保留shortcuts文件不被收缩处理:
    <?xml version="1.0" encoding="utf-8"?>
    <resources xmlns:tools="http://schemas.android.com/tools"
        tools:keep="@xml/shortcuts" />
    
  • 配置文件路径错误
    检查你的shortcuts配置文件是否放置在res/xml/shortcuts.xml路径下,放在其他资源目录会导致属性解析异常。
  • 命名空间声明错误
    检查XML头部的android命名空间声明是否存在拼写错误,你当前使用的xmlns:android="http://schemas.android.com/apk/res/android"是正确的,如果拼写有误也会导致属性无法被识别。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 05:15:03