背景
- 双端均能使用 xxx:// 直接打开 App
- 双端均能使用 https://yyy.com/zzz 直接打开 App
Android
使用 scheme 打开打开 App
AndroidManifest.xml 中新增代码如下
1 | <intent-filter> |
使用 http 地址打开 App
全程使用 Android Studio 的 App Links Assistant 即可配置完成
AndroidManifest.xml 中新增代码如下
1 | <intent-filter android:autoVerify="true"> |
将生成的 assetlinks.json 复制到网站根目录
1 | # ssh 登录后 |
iOS
使用 scheme 打开打开 App
Info.plist -> URL types 新增一条记录
URL identifier 随便写,URLSchemes 的第一个元素填写 xxx
使用 http 地址打开 App
待补充
附录
- 测试用例
- Android 的 AppLink 配置参考 Android APP Links 配置
安卓测试方法
- 生成二维码之后扫一扫
- adb shell am start -W -a android.intent.action.VIEW -d “https://yyy.com/zzz?page=VIP" com.your.package
- adb shell am start -a android.intent.action.VIEW -c android.intent.category.BROWSABLE -d “https://yyy.com/zzz?page=VIP"