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

如何为TWA应用添加第二个assetlink.jason配置文件?

  • 首先修正常见笔误提醒:你提到的assetlink.jason为错误写法,正确文件名为assetlinks.json,后缀为json且文件名带s,拼写错误会直接导致验证失败。

配置步骤

  1. 确认配置文件路径
    所有mydomain.com域名下的TWA应用,统一读取根目录下/.well-known/assetlinks.json文件做身份验证配置,不管应用绑定的是根域名还是子路径,第二款应用不需要单独新增配置文件,直接修改现有根路径下的配置文件即可。

  2. 合并两款应用的验证配置
    assetlinks.json本身为数组结构,每一个数组项对应一个授权的安卓应用,你只需要将第二款TWA应用的配置项追加到数组末尾即可,参考配置示例如下:

[
  // 原有第一款TWA应用的配置
  {
    "relation": ["delegate_permission/common.handle_all_urls"],
    "target": {
      "namespace": "android_app",
      "package_name": "你的第一款TWA应用的包名",
      "sha256_cert_fingerprints": ["第一款应用签名的SHA256指纹"]
    }
  },
  // 新增第二款TWA应用的配置
  {
    "relation": ["delegate_permission/common.handle_all_urls"],
    "target": {
      "namespace": "android_app",
      "package_name": "你的第二款TWA应用的包名",
      "sha256_cert_fingerprints": ["第二款应用签名的SHA256指纹"]
    }
  }
]
  1. 验证配置生效
  • 确保文件返回的HTTP响应头Content-Type值为application/json
  • 确保文件可以公开访问,没有3xx重定向、权限拦截限制
  • 两款TWA应用内部配置分别对应各自启动路径即可:第一款配置启动路径设为/page,第二款配置启动路径设为/,两者不会互相冲突

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.15 05:36:08