<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
manifest
>
[...]
<
uses-permission
android:name
=
"android.permission.INTERNET"
/>
<
uses-permission
android:name
=
"android.permission.ACCESS_NETWORK_STATE"
/>
<
uses-permission
android:name
=
"android.permission.WAKE_LOCK"
/>
<
uses-permission
android:name
=
"com.google.android.c2dm.permission.RECEIVE"
/>
<
permission
android:name
=
"${applicationId}.permission.C2D_MESSAGE"
android:protectionLevel
=
"signature"
/>
<
uses-permission
android:name
=
"${applicationId}.permission.C2D_MESSAGE"
/>
<
application
>
[...]
<
receiver
android:name
=
"com.google.android.gms.measurement.AppMeasurementReceiver"
android:enabled
=
"true"
android:exported
=
"false"
>
</
receiver
>
<
receiver
android:name
=
"com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver"
android:enabled
=
"true"
android:permission
=
"android.permission.INSTALL_PACKAGES"
>
<
intent-filter
>
<
action
android:name
=
"com.android.vending.INSTALL_REFERRER"
/>
</
intent-filter
>
</
receiver
>
<
service
android:name
=
"com.google.android.gms.measurement.AppMeasurementService"
android:enabled
=
"true"
android:exported
=
"false"
/>
<
receiver
android:name
=
"com.google.firebase.iid.FirebaseInstanceIdReceiver"
android:exported
=
"true"
android:permission
=
"com.google.android.c2dm.permission.SEND"
>
<
intent-filter
>
<
action
android:name
=
"com.google.android.c2dm.intent.RECEIVE"
/>
<
action
android:name
=
"com.google.android.c2dm.intent.REGISTRATION"
/>
<
category
android:name
=
"${applicationId}"
/>
</
intent-filter
>
</
receiver
>
<
receiver
android:name
=
"com.google.firebase.iid.FirebaseInstanceIdInternalReceiver"
android:exported
=
"false"
/>
<
service
android:name
=
"com.google.firebase.iid.FirebaseInstanceIdService"
android:exported
=
"true"
>
<
intent-filter
android:priority
=
"-500"
>
<
action
android:name
=
"com.google.firebase.INSTANCE_ID_EVENT"
/>
</
intent-filter
>
</
service
>
<
provider
android:name
=
"com.google.firebase.provider.FirebaseInitProvider"
android:authorities
=
"${applicationId}.firebaseinitprovider"
android:exported
=
"false"
android:initOrder
=
"100"
/>
<
meta-data
android:name
=
"com.google.android.gms.version"
android:value
=
"@integer/google_play_services_version"
/>
</
application
>
</
manifest
>