2015-07-10 72 views
1

我正在根据documentation在我的应用中实施Google应用邀请机制。邀请发送完美,但按钮“安装”有一个非常奇怪的行为。早期的按钮工作或多或少正常,点击“安装”打开现有的应用程序,但有时会导致市场。但是,这个按钮总是导致市场忽略了应用程序已经安装在设备上的事实。在日志中,我每次点击“安装”按钮时都会看到此动作:Google应用邀请按钮始终会导致Google Play

I/ActivityManager﹕ START u0 {act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=https://play.google.com/store/apps/details?id=package_name&referrer=invitation_id=730634750615-510508a7-7651-4692-a4f8-f221f57b30e2&deep_link_id=http://mydeeplink.com/data flg=0x10000000 cmp=com.android.vending/com.google.android.finsky.activities.MainActivity (has extras)} 

我该怎么做?为什么“安装”按钮点击会导致Google Play忽略设备上已安装的应用程序?谢谢。

+0

我注意到,设备重启按钮“安装”后,开始正常工作很长时间(然后再次导致总是市场,看起来像每个设备的邀请一些配额 – Samik

回答

1

设备上没有任何安装配额,所以这不是问题。

如果应用程序已经安装在设备上,那么它将启动应用程序,而不是尝试安装它。唯一的检查是使用软件包管理器查找手机上已安装的软件包。如果电子邮件或短信邀请在重新启动后找到并启动已安装的应用程序,但稍后相同的电子邮件或短信进入了Play商店,则该应用程序在运行后必须发生某些状况虽然,但那不应该发生。

+0

谢谢@Jim坎宁安! – Samik

相关问题