1

在以下情况下,我无法弄清楚如何从 Google Play 接收广播:

我在我的应用程序中,单击主页以最小化应用程序,然后转到我的电子邮件(或短信)并单击应用程序邀请链接。Google Play 在后台默默地做它的事情,然后在没有通知的情况下将我的应用程序带到前台。

根据我从文档和故障排除中了解到的情况:

  1. Intent 将包含应用程序启动时的应用程序邀请
  2. com.android.vending.INSTALL_REFERRER将在应用程序安装后广播。

文档中没有任何内容显示谷歌播放当前运行时如何/向应用程序广播的内容。其他所有场景都是有意义的,并且在我的代码中就像一个魅力。

归根结底,我想从原始应用邀请中捕获推荐信息,但真的不知道你怎么能做到这一点。

https://developers.google.com/app-invites/android/guides/app

4

1 回答 1

0

如果应用程序已经在运行,INSTALL_REFERRER则不会调用广播。这只发生一次,安装后第一次打开应用程序。

由于您已经拥有该应用程序,因此您将直接与您的应用程序进行深度链接。从您的链接:

如果用户已经安装了您的应用,该应用将收到一个包含可选深层链接数据的 Intent。实现以下代码来响应邀请: ...

于 2015-06-25T17:13:53.957 回答