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

Play Console Deeplink报错:已配置ACTION_VIEW仍提示清单文件异常

深度链接突然失效,Play Console提示ACTION_VIEW缺失的排查方案

问题场景

  • 深度链接此前正常运行数月,未修改Manifest配置
  • Play Console弹出错误提示:
    FIX MANIFEST ISSUES
    ACTION_VIEW attribute failed
    Add an ACTION_VIEW intent action attribute to the intent filter in the manifest of your app
    
  • 实际Manifest中已配置对应intent filter:
    <intent-filter android:autoVerify="true">
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
    
            <data android:scheme="http" />
            <data android:scheme="https" />
    ...
    </intent-filter>
    
  • 当前点击深度链接直接跳转Google Play商店,无法打开应用,已上传新版本尝试修复

排查与解决方向

  • 检查Manifest合并冲突
    第三方库可能通过Manifest合并覆盖或修改你的intent filter。打开Android Studio的「Merged Manifest」视图(Manifest文件底部标签),查看最终生效的配置,确认ACTION_VIEW是否存在于目标intent filter中。

  • 验证autoVerify配置有效性
    若assetlinks.json出现问题(域名验证失效、内容错误),Google Play会取消深度链接关联。用命令行测试:

    adb shell am start -W -a android.intent.action.VIEW -d "你的深度链接地址"
    

    查看输出的启动目标,确认是被Play商店拦截还是应用未被正确唤起。

  • 核对Play Console验证详情
    进入Play Console深度链接板块,查看具体验证失败日志——有时"ACTION_VIEW缺失"是误报,实际是assetlinks.json无法访问、域名验证超时等其他问题。重新触发验证后等待1-2小时查看结果。

  • 确认新版本发布状态
    确保上传的新版本已完成审核并推送到对应渠道(正式版/测试版),用户设备安装的是最新版本。若版本仍在审核,旧版本可能因Play商店的权限调整导致深度链接失效。

  • 检查应用签名变更
    若近期更换过应用签名(调试转正式、更新密钥),需同步更新assetlinks.json中的SHA-256指纹。用以下命令获取最新指纹:

    keytool -list -v -keystore 你的密钥库文件路径
    

    更新后重新上传assetlinks.json到域名的.well-known目录。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 15:01:06