【问题标题】:Android Applink url resolving conflicts errorAndroid Applink url解决冲突错误
【发布时间】:2019-07-02 18:07:43
【问题描述】:

我将 .well-known/assetlinks.json 添加到我的网站,当我尝试在 android studio 应用链接助手中进行链接和验证时,它显示“成功!您的应用与所选域相关联。”但是当我在 android studio 中测试应用程序链接时,它会显示“URL 解决冲突请链接并验证您的数字资产链接”。但是在链接和验证选项卡中它说好的!

我的应用程序 id 是正确的,我正在我的 mac 上尝试测试 apk,sha 指纹也是正确的。

我错过了什么?

【问题讨论】:

  • 只检查它是否在实际手机中工作?
  • 它会起作用的。它有时会发生。如果你再次点击验证,它会再次成功
  • 它可以在手机上运行,​​就像要求在 chrome 或应用程序中打开一样。它不应该直接打开应用程序吗?这种行为对吗? @扎卡里
  • 是的,行为是正确的。选择应用
  • 好的,但是assetlinks.json 在这里工作。系统不会只通过意图过滤器询问相同的问题吗?

标签: android applinks android-deep-link android-app-links


【解决方案1】:

如果未选中 adb use libusb backend 复选框,我会收到此错误。 转到 Android Studio > User > Preferences...,然后在左侧菜单中单击 Build、Execution、Deployment。然后单击调试器。在标题 Android Debug Bridge 下选中使用 libusb 后端复选框并点击应用。现在重新测试链接。

【讨论】:

    【解决方案2】:

    可能是您在 .gradle 文件中缺少 buildToolsVersion。 还点击https://digitalassetlinks.googleapis.com/v1/statements:list?source.web.site=<your-applink-hosted-domain>&relation=delegate_permission/common.handle_all_urls中您的applink.json托管域名更改的链接

    如果这能解决您的问题,请告诉我。

    【讨论】:

    • 即使这对我来说也是一个有效的声明。然而,当点击有效的 applink url 时,会显示一个选择器/消歧对话框!应该是什么原因?
    • 我也面临同样的问题。成功!主机 www.******.com 授予应用程序深度链接到 com.******。仍然显示选择器/消歧对话框。请任何人帮助我,
    【解决方案3】:

    基本上,App Link Assistant 本身就有问题。成功链接和验证过程后,它会偶尔显示此错误。但如果你再试一次,就会成功。不用担心。只需在实际手机中进行测试,它应该可以正常工作。

    【讨论】:

      猜你喜欢
      • 2015-02-06
      • 2015-02-06
      • 2011-11-21
      • 1970-01-01
      • 2013-04-26
      • 1970-01-01
      • 1970-01-01
      • 2022-11-16
      • 2012-10-24
      相关资源
      最近更新 更多