【发布时间】:2021-06-26 16:31:57
【问题描述】:
我已设置assetlinks.json 和AndroidManifest.xml,以便在所有早期版本的Android 中验证所需的应用链接。但是,验证不再适用于 Android 12(当前为 Beta 2)。 adb shell pm get-app-links <PACKAGE_NAME> 返回legacy_failure。
在 Android 12 中似乎有 some changes 用于 App Links 验证,但文档对于需要更改的内容以及更改是否向后兼容并不是很明确。
【问题讨论】:
-
在 Android 12 Beta 3 上运行良好,甚至在将方案和主机放入一个数据标签时也是如此。也许您只是需要给请求一些时间来完成?
-
由于 assertlink.json 文件中的包名称不同,我遇到了同样的问题。确保您的包名称与 assertlink.json 文件中的相同。
标签: android android-deep-link android-app-links