gpt4 book ai didi

android - 启动应用程序(如果已安装),或使用安装引荐来源网址打开 Google Play

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:34:40 24 4
gpt4 key购买 nike

我们正在尝试生成一个链接,当在浏览器中单击该链接时,如果已安装,则会打开我们的应用程序。这通常是这样完成的:

intent://some.domain/some=parameters#Intent;scheme=somescheme;package=my.package.name

如果配置正确,此 uri 可以启动您的应用程序(如果已安装),否则会将您重定向到 play 商店。然而,这不是我们想要的。我们希望使用安装引荐来源网址 重定向到 Play 商店。据我们所知,intent:// 语法无法做到这一点。

我们想到的另一个解决方案是制作

market://details?id=my.package.name&referrer=somereferrer

可使用我们的应用程序打开。这种方法的问题在于它不会自动启动应用程序,而是询问用户是否愿意打开与我们的应用程序或 Play 商店的链接。

有什么解决方法吗?我们将不胜感激。

最佳答案

我想这就是你的答案https://stackoverflow.com/a/28792160/5034920基本上你必须像这样实现 Intent 过滤器:

<data android:scheme="https"
android:host="www.foo.com"
android:pathPrefix="/bar" />

在服务器端,创建一个重定向到 google play 的规则。例如,https://www.foo.com/bar/BlahBlah将重定向到 https://play.google.com/store/apps/details?id=com.bar.foo&referrer=BlahBlah .

关于android - 启动应用程序(如果已安装),或使用安装引荐来源网址打开 Google Play,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29340428/

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