如何测试Google App邀请

loa*_*ion 6 android android-intent google-play-services install-referrer

我目前正在实施Google的App Invites ,我想知道测试全新安装的最佳方法是什么.

我可以INSTALL_REFERRER使用适当的深层链接广播一个事件,如下所示:

adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n <your.package>/.<path.up.until.your.BroadcastReceiver> --es "referrer" "test_referrer=test"

但是这将通过推荐数据发送通用广播.目前有一种广播方式INSTALL_REFERRAL还包含适当的AppInviteReferral数据吗?

深入研究来源揭示了com.google.android.gms.appinvite.REFERRAL_BUNDLE作为意图的一部分,但我不确定如何将其构建为广播的一部分.

编辑 我在这里测试广播时创建了一个单独的,更一般的关于使用bundle extras的问题

小智 -2

我将使用此处找到的演示应用程序作为起点。您可以直接获取那里的代码并使用安装了您的应用程序的其他设备进行测试。注意:您的应用程序必须已发布到 Play 商店