gpt4 book ai didi

android - 应用程序链接在 Android 中无法正常工作

转载 作者:行者123 更新时间:2023-11-30 04:58:22 24 4
gpt4 key购买 nike

我们需要一个应用程序链接。

我们在 manifest 中设置了 intent-filter 如下:

<intent-filter android:autoVerify="true">
<data
android:host="www.we.cards"
android:pathPrefix="/wecards/"
android:scheme="https" />

<action android:name="android.intent.action.VIEW" />

<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />

</intent-filter>

相关 Activity 中有处理 Intent 的代码。在android studio app link assistant中也验证如下:

enter image description here

它映射到正确的 Activity 如下:

enter image description here

该 Activity 还具有处理 Intent 的代码。

但是,在点击 URL 时,而不是直接打开应用程序 - 我们会看到一个对话框来选择一个选项,我们会在其中列出我们的应用程序。

我们期待直接的应用程序重定向,而不是这样的对话框。

enter image description here

如果您有任何解决方案,请尽可能详细说明。

最佳答案

由于 android:scheme="https" 在所有浏览器应用程序中使用,应用程序链接按预期工作,您可以在提供的应用程序列表中看到它们。要像您期望的那样实现重定向,您必须使用独特的方案,例如 android:scheme="cards" 所以链接应该看起来像 cards://www.we.cards/wecards/ 但如果这种情况 Not Acceptable ,您可以使用 Firebase Dynamic Link .这是一个强大的工具,可以重定向到应用程序或游戏市场

关于android - 应用程序链接在 Android 中无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58729368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com