AndroidManifest.xml

 1<?xml version="1.0" encoding="utf-8"?>
 2<manifest
 3    package="eu.siacs.conversations"
 4    xmlns:android="http://schemas.android.com/apk/res/android">
 5
 6    <permission android:name="eu.siacs.conversations.permission.C2D_MESSAGE"
 7                android:protectionLevel="signature"/>
 8    <uses-permission android:name="eu.siacs.conversations.permission.C2D_MESSAGE"/>
 9
10    <application>
11
12        <receiver
13            android:name="com.google.android.gms.gcm.GcmReceiver"
14            android:exported="true"
15            android:permission="com.google.android.c2dm.permission.SEND" >
16            <intent-filter>
17                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
18                <category android:name="com.example.gcm" />
19            </intent-filter>
20        </receiver>
21        <service
22            android:name=".services.PushMessageReceiver"
23            android:exported="false" >
24            <intent-filter>
25                <action android:name="com.google.android.c2dm.intent.RECEIVE" />
26            </intent-filter>
27        </service>
28
29        <service android:name=".services.InstanceIdService" android:exported="false">
30            <intent-filter>
31                <action android:name="com.google.android.gms.iid.InstanceID"/>
32            </intent-filter>
33        </service>
34    </application>
35</manifest>