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.AppMeasurementReceiver"
android:enabled="true">
<intent-filter>
<action android:name="com.google.android.gms.measurement.UPLOAD" />
<action android:name="com.android.vending.INSTALL_REFERRER"/>
</intent-filter>
</receiver>
<!-- ... -->
</application>
</manifest>
Public Constructor Summary
Inherited Method Summary
From class
androidx.legacy.content.WakefulBroadcastReceiver
From class android.content.BroadcastReceiver
| final void |
abortBroadcast()
|
| final void |
clearAbortBroadcast()
|
| final boolean |
getAbortBroadcast()
|
| final boolean |
getDebugUnregister()
|
| final int |
getResultCode()
|
|
final String
|
getResultData()
|
|
final Bundle
|
getResultExtras(boolean arg0)
|
|
String
|
getSentFromPackage()
|
| int |
getSentFromUid()
|
|
final
BroadcastReceiver.PendingResult
|
goAsync()
|
| final boolean |
isInitialStickyBroadcast()
|
| final boolean |
isOrderedBroadcast()
|
| abstract void |
|
|
IBinder
|
|
| final void |
setDebugUnregister(boolean arg0)
|
| final void |
setOrderedHint(boolean arg0)
|
| final void |
|
| final void |
setResultCode(int arg0)
|
| final void |
|
| final void |
|
From class java.lang.Object
|
Object
|
clone()
|
| boolean |
|
| void |
finalize()
|
|
final Class<?>
|
getClass()
|
| int |
hashCode()
|
| final void |
notify()
|
| final void |
notifyAll()
|
|
String
|
toString()
|
| final void |
wait(long arg0, int arg1)
|
| final void |
wait(long arg0)
|
| final void |
wait()
|
Public Constructors
public AppMeasurementReceiver ()