public final class

AppMeasurementInstallReferrerReceiver

extends BroadcastReceiver
java.lang.Object
   ↳ android.content.BroadcastReceiver
     ↳ com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver

Class Overview

A BroadcastReceiver for Firebase Analytics. Firebase Analytics requires this receiver to be correctly declared in AndroidManifest.xml and enabled:

<manifest>
   <application>
     <!-- ... -->

     <receiver
         android:name="com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver"
         android:permission="android.permission.INSTALL_PACKAGES"
         android:enabled="true">
         <intent-filter>
             <action android:name="com.android.vending.INSTALL_REFERRER"/>
         </intent-filter>
     </receiver>

     <!-- ... -->
   </application>
 </manifest>
 

Summary

Public Constructors
AppMeasurementInstallReferrerReceiver()
Public Methods
void doStartService(Context context, Intent service)
void onReceive(Context context, Intent intent)
[Expand]
Inherited Methods
From class android.content.BroadcastReceiver
From class java.lang.Object

Public Constructors

public AppMeasurementInstallReferrerReceiver ()

Public Methods

public void doStartService (Context context, Intent service)

Parameters
context Context
service Intent

public void onReceive (Context context, Intent intent)

Parameters
context Context
intent Intent