gpt4 book ai didi

java - 深度链接无法通过 Intent android 工作

转载 作者:行者123 更新时间:2023-12-02 11:28:49 24 4
gpt4 key购买 nike

我正在生成此共享网址

http://domain.be/app_name/users/shareItem/MTY1

我想创建深层链接,因此我使用以下代码。如果未安装该应用程序,则应重定向到 Google Play 商店,否则它将打开该应用程序。然而打开这个浏览器没有任何作用。

在应用程序方面,我正在使用此代码

<activity
android:name=".activities.SplashActivity"
android:screenOrientation="portrait">

<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW"></action>

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

<data
android:host="domain.be"
android:scheme="http"
android:path="/app_name/users/shareItem"
>
</data>
</intent-filter>

</activity>

在服务器端我正在这样做

  $this->redirect("intent://domain.be/app_name/users/shareItem/#Intent;scheme=http;package=com.domain.app_name;end");

我仅在模拟器上有 chrome,当我运行上面的 Url 时,它什么也不做。

最佳答案

如果您想在未安装应用程序的情况下打开 Play 商店,那么您应该使用深度链接 Branch.Io

它的深度链接非常好,而且易于使用。

我已使用 Intent 深层链接,但如果未安装应用程序,它不会将我重定向到 Play 商店。

试试这个希望对你有帮助。

关于java - 深度链接无法通过 Intent android 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49424017/

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