资产链接域与主机
Posted
技术标签:
【中文标题】资产链接域与主机【英文标题】:assetlinks domain vs host 【发布时间】:2020-12-31 17:43:28 【问题描述】:我正在尝试在我的 android 应用中设置 applinks。在我的清单文件中,我有这样的内容:
<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="https"
android:host="myapp.example.com" />
</intent-filter>
所以我的问题是应用程序究竟会在哪里尝试下载assetlinks.json
文件:
https://myapp.example.com/.well-know/assetlinks.json
b - https://example.com/.well-know/assetlinks.json
c - https://www.example.com/.well-know/assetlinks.json
感谢您的帮助
【问题讨论】:
【参考方案1】:根据this Google Guide,它会尝试从以下位置下载:
https://myapp.example.com/.well-known/assetlinks.json
【讨论】:
是的,这是有道理的。非常感谢。 另外,如果我使用通配符,比如android:host="*.example.com"
,你认为它是https://example.com/.well-know/assetlinks.json
吗?
我想我在同一个链接中找到了我的第二个问题的答案;-) 对于那些感兴趣的人,如果您使用通配符,它将尝试从https://example.com/.well-know/assetlinks.json
下载以上是关于资产链接域与主机的主要内容,如果未能解决你的问题,请参考以下文章