我正在寻找一种在移动浏览器中打开 Android Instant 应用程序的方法。该应用程序支持应用程序链接(http/https 中的深度链接)。
我的 Android 应用程序作为即时应用程序运行,可以通过非浏览器(Gmail、Whatsapp 等)的不同应用程序中的应用程序链接打开。
我得出的结论是,能够在浏览器应用程序中获得即时体验的唯一方法是使用 Firebase 动态链接。
它工作的唯一方法是使用简短的 Firebase 动态链接(链接中没有应用程序参数)。我需要能够使用参数手动构建链接,以便应用程序知道它是所需的操作。
为了使用 Firebase 动态链接,我已经:
- 在我的应用中为 Firebase 动态链接设置所有基本要求。
设置一个子域并在 Firebase 控制台(托管部分)中启用它。
手动创建长动态链接(描述为通过链接发送参数的唯一方法)。
仅当应用程序已安装/在缓存中时,此长链接才有效(在移动浏览器中)。如果未安装应用程序,应用程序的 Play 商店页面将打开并提供安装/试用(作为即时应用程序)。