2

我有一个 Android 应用程序,其应用程序链接在我运行 Android OS 11 的设备上按预期工作,但由于这些更改,它们targetSdkVersion : 30在另一台运行 Android OS 12 的设备上已损坏(默认情况下 Web 链接不会打开应用程序) 。我应该转到操作系统级别设置并手动添加(请参阅我的应用程序屏幕截图)链接以使它们打开应用程序。

我的应用

有一些应用程序,例如 gmail,默认情况下已经验证了链接(参见 gmail 屏幕截图),我也试图通过在此处遵循 Android 文档来为我的应用程序实现相同的目标。但是,当我尝试查看验证结果时,我没有看到预期的输出(请参阅终端屏幕截图)。我等了几分钟才查看验证结果,但还没有。可能是我错过了一些东西,我需要一些帮助。谢谢你。

邮箱

终端

4

1 回答 1

1

您是否在运行 Android OS 12 的设备上运行调试版本?

如果是这样,我敢打赌,您没有将经过调试的 sha256_cert_fingerprints 上传到 your.domain/.well-known/assetlinks.json

您可以通过在 android 12 设备上从 google play 下载您的应用程序来轻松测试它,看看它是否会自动验证您的链接。

于 2021-12-02T18:07:03.640 回答