我为com.android.vending.INSTALL_REFERRER实现了我自己的BroadCastReceiver。 在我的接收器中,我写了这行代码:
String ref = intent.getStringExtra("referrer");
Log.d(TAG, "REF: "+ ref);
当我进行测试时:
adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n mypackage/.helper.InstallReceiver --es "referrer" "utm_medium=test_medium&utm_term=test_term&utm_content=test_content&utm_campaign=test_name"
我在LogCat中看到:
REF: utm_medium=test_medium
缺少其他参数。