如何在android中跟踪安装refferar

如何在android中跟踪安装refferar,android,broadcastreceiver,google-play-services,mobile-app-tracker,Android,Broadcastreceiver,Google Play Services,Mobile App Tracker,在我的应用程序中,我想从play store下载另一个应用程序,下载完成后,我想确认该应用程序的refferar 在清单中我的代码下面 <receiver android:name="com.example.demornd.Receiver" android:exported="true" > <intent-filter> <action android:name="android.inten

在我的应用程序中,我想从play store下载另一个应用程序,下载完成后,我想确认该应用程序的refferar

在清单中我的代码下面

<receiver
        android:name="com.example.demornd.Receiver"
        android:exported="true" >
        <intent-filter>
            <action android:name="android.intent.action.DOWNLOAD_COMPLETE"/>

             </intent-filter>
    </receiver>
还有我的听筒

public class Receiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent arg1) {
    Bundle extras = arg1.getExtras();
    String referrerString = extras.getString("url");
    Log.w("TEST", "Referrer is: " + referrerString);
    Toast.makeText(context, "Application Download Sucessfully", Toast.LENGTH_LONG).show();
}
}

但我的广播从未被呼叫过。 请帮忙!如何解决这个问题

提前谢谢

public class Receiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent arg1) {
    Bundle extras = arg1.getExtras();
    String referrerString = extras.getString("url");
    Log.w("TEST", "Referrer is: " + referrerString);
    Toast.makeText(context, "Application Download Sucessfully", Toast.LENGTH_LONG).show();
}