type
status
date
slug
summary
tags
category
icon
password
Deep link
其实就是一种intent过滤器.可以直接进入APP特定的Activity.
如果APP中存在多个符合要求的Activity,会弹出一个选择框.
App link
一种特殊的deep link,需要验证网站网址.
用一个assetlinks.json文件进行配置.
不会显示选择对话框.
<activity ...> <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" android:host="www.example.com" /> <data android:scheme="https" /> </intent-filter> </activity>
两个地方需要注意:
- android:autoVerify="true"
- 生成的链接文件放在网站域名指定的地方:
<https://domain.name/.well-known/assetlinks.json>
两者区别
参考
- 作者:姜康
- 链接:https://jiangkang.tech/article/e266dbbd-dc9c-4e70-b393-75e019f5168e
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章