blob: 9a2a4db6996555ed506fc9bf802d9776f8c7e731 [file] [log] [blame]
colinmeek@gmail.com7454fd52013-02-05 19:08:291<?xml version="1.0" ?>
2<!-- Copyright 2011 Google Inc. All Rights Reserved. -->
3<!-- Manifest for AndroidListener sample application. Must be merged with
4 j/c/g/ipc/invalidation/external/client/contrib:android_listener_manifest. -->
colinmeek@gmail.com27a6e5f2013-04-15 17:47:455<manifest android:versionCode="1" android:versionName="0.1" package="com.google.ipc.invalidation.examples.android2" xmlns:android="http://schemas.android.com/apk/res/android">
colinmeek@gmail.com7454fd52013-02-05 19:08:296 <!-- *** WARNING *** DO NOT EDIT! THIS IS GENERATED MANIFEST BY MERGE_MANIFEST TOOL.
7 Merger manifest:
8 java/com/google/ipc/invalidation/examples/android2/AndroidManifest.xml
9 Mergee manifests:
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1610 blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml
colinmeek@gmail.com7454fd52013-02-05 19:08:2911 -->
colinmeek@gmail.com27a6e5f2013-04-15 17:47:4512 <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="14"/>
colinmeek@gmail.com48540172014-02-18 22:53:3413 <!-- Declare and use permission allowing this application to receive GCM
14 messages. -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2915 <permission android:name="com.google.ipc.invalidation.examples.android2.permission.C2D_MESSAGE" android:protectionLevel="signature"/>
16 <uses-permission android:name="com.google.ipc.invalidation.examples.android2.permission.C2D_MESSAGE"/>
17 <application>
18 <!-- Configure the listener class for the application -->
19 <meta-data android:name="ipc.invalidation.ticl.listener_service_class" android:value="com.google.ipc.invalidation.examples.android2.ExampleListener"/>
colinmeek@gmail.com48540172014-02-18 22:53:3420 <!-- To enable background invalidations uncomment the following element:
21 -->
22 <!--<meta-data
23 android:name=
24 "ipc.invalidation.ticl.background_invalidation_listener_service_class"
25 android:value=
26 "com.google.ipc.invalidation.examples.android2.ExampleListener"/>-->
colinmeek@gmail.com7454fd52013-02-05 19:08:2927 <!-- Example activity -->
28 <activity android:name="com.google.ipc.invalidation.examples.android2.MainActivity">
29 <intent-filter>
30 <action android:name="android.intent.action.MAIN"/>
31 <category android:name="android.intent.category.LAUNCHER"/>
32 </intent-filter>
33 </activity>
34 <!-- Ticl listener. -->
35 <service android:exported="false" android:name="com.google.ipc.invalidation.examples.android2.ExampleListener">
36 <intent-filter>
37 <action android:name="com.google.ipc.invalidation.AUTH_TOKEN_REQUEST"/>
38 </intent-filter>
39 </service>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1640 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2941 <!-- Receiver for scheduler alarms. -->
42 <receiver android:exported="false" android:name="com.google.ipc.invalidation.external.client.contrib.AndroidListener$AlarmReceiver"/>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1643 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2944 <!-- Receiver for scheduler alarms. -->
45 <receiver android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.AndroidInternalScheduler$AlarmReceiver"/>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1646 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2947 <!-- GCM Broadcast Receiver -->
48 <receiver android:exported="true" android:name="com.google.ipc.invalidation.external.client.contrib.MultiplexingGcmListener$GCMReceiver" android:permission="com.google.android.c2dm.permission.SEND">
49 <intent-filter>
50 <action android:name="com.google.android.c2dm.intent.RECEIVE"/>
51 <action android:name="com.google.android.c2dm.intent.REGISTRATION"/>
52 <category android:name="com.google.ipc.invalidation.ticl.android2"/>
53 </intent-filter>
54 </receiver>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1655 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2956 <!-- Merged from file: java/com/google/ipc/invalidation/external/client/android2/AndroidManifest.xml -->
57 <receiver android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.channel.AndroidMessageReceiverService$Receiver">
58 <intent-filter>
59 <action android:name="com.google.ipc.invalidation.gcmmplex.EVENT"/>
60 </intent-filter>
61 </receiver>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1662 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2963 <!-- Ticl service. -->
64 <service android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.TiclService"/>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1665 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2966 <!-- Ticl sender. -->
67 <service android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.channel.AndroidMessageSenderService"/>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1668 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2969 <!-- GCM multiplexer -->
70 <service android:exported="false" android:name="com.google.ipc.invalidation.external.client.contrib.MultiplexingGcmListener">
71 <meta-data android:name="sender_ids" android:value="ipc.invalidation@gmail.com"/>
72 </service>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1673 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2974 <!-- Invalidation service multiplexed GCM receiver -->
75 <service android:enabled="true" android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.channel.AndroidMessageReceiverService"/>
76 </application>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1677 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2978 <!-- App receives GCM messages. -->
79 <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1680 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2981 <!-- GCM connects to Google Services. -->
82 <uses-permission android:name="android.permission.INTERNET"/>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1683 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2984 <!-- GCM requires a Google account. -->
85 <uses-permission android:name="android.permission.GET_ACCOUNTS"/>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1686 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2987 <!-- Merged from file: java/com/google/ipc/invalidation/external/client/android2/AndroidManifest.xml -->
88 <uses-permission android:name="android.permission.USE_CREDENTIALS"/>
colinmeek@gmail.comf61ccdc2014-08-25 18:37:1689 <!-- Merged from file: blaze-out/gcc-4.X.Y-crosstool-v17-hybrid-grtev3-k8-opt/bin/java/com/google/ipc/invalidation/external/client/contrib/android_listener_manifest/AndroidManifest.xml -->
colinmeek@gmail.com7454fd52013-02-05 19:08:2990 <!-- Keeps the processor from sleeping when a message is received. -->
91 <uses-permission android:name="android.permission.WAKE_LOCK"/>
92</manifest>