首页 > 解决方案 > 未安装应用程序的 Android 上的应用程序链接

问题描述

我正在尝试在我的应用中实现应用链接,以确保其他恶意应用无法注册我的 URL。

我在这里阅读了关于应用程序链接的指南https://developer.android.com/training/app-links/verify-site-associations.html并且我基本上已经理解了。但我不清楚的一件事是,如果我的应用未安装,我如何防止恶意应用接收我的域链接。

考虑这种情况。1. 我的应用程序没有安装在用户的设备上 2. 一些恶意应用程序是并且它知道我的应用程序处理的 URL

如果用户从消歧对话框中选择该应用程序,这不会启动恶意应用程序并且它可以拦截我的 URL?有什么办法可以预防吗?

我知道android:autoVerify="true"安装应用程序时会触发域验证,但是如果没有安装应用程序怎么办?

标签: javaandroidapplinks

解决方案


无论用户是否安装了该应用程序,“非法”应用程序都无法处理您的链接,因为它无法访问您的域以保存所需的 JSON 文件。我清楚了吗?


推荐阅读