0

我正在尝试在我的 android 应用程序上安装引荐来源网址,但失败了。

当有人下载​​/安装我的应用程序表单应用商店时,我需要接收变量。所以我在我的应用程序中安装了一个 cordova 插件 android-referrer-plugin。然后尝试一下:

adb shell

接着

am broadcast -a com.android.vending.INSTALL_REFERRER \
-n com.mypackage.app/com.eightz.mobile.cordova.plugin.android.referrer.Receiver \
--es "referrer" "This is my referrer"

然后我得到了这样的回应:

Broadcasting: Intent { act=com.android.vending.INSTALL_REFERRER cmp=com.mypackage.app/com.eightz.mobile.cordova.plugin.android.referrer.Receiver (has extras) }

就是这样..我没看到

Broadcast completed: result=0

我不确定它是否长时间加载某些东西或什么,但我从来没有看到这条线,我无法继续下去。我检查是否可以获得变量,但我只是得到空变量。虽然没有错误..

有人可以在这里指出我的错误吗?

4

1 回答 1

0
Did you regsiter broadcast receiver in manifest. Did you set intent filter to that receiver in manifest too. 

<receiver android:name="com.mobileapptracker.Tracker" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
于 2017-05-31T12:58:34.133 回答