colinmeek@gmail.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 1 | <?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.com | 27a6e5f | 2013-04-15 17:47:45 | [diff] [blame] | 5 | <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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 6 | <!-- *** 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.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 10 | 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 11 | --> |
colinmeek@gmail.com | 27a6e5f | 2013-04-15 17:47:45 | [diff] [blame] | 12 | <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="14"/> |
colinmeek@gmail.com | 4854017 | 2014-02-18 22:53:34 | [diff] [blame] | 13 | <!-- Declare and use permission allowing this application to receive GCM |
| 14 | messages. --> |
colinmeek@gmail.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 15 | <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.com | 4854017 | 2014-02-18 22:53:34 | [diff] [blame] | 20 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 27 | <!-- 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.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 40 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 41 | <!-- Receiver for scheduler alarms. --> |
| 42 | <receiver android:exported="false" android:name="com.google.ipc.invalidation.external.client.contrib.AndroidListener$AlarmReceiver"/> |
colinmeek@gmail.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 43 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 44 | <!-- Receiver for scheduler alarms. --> |
| 45 | <receiver android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.AndroidInternalScheduler$AlarmReceiver"/> |
colinmeek@gmail.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 46 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 47 | <!-- 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.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 55 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 56 | <!-- 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.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 62 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 63 | <!-- Ticl service. --> |
| 64 | <service android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.TiclService"/> |
colinmeek@gmail.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 65 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 66 | <!-- Ticl sender. --> |
| 67 | <service android:exported="false" android:name="com.google.ipc.invalidation.ticl.android2.channel.AndroidMessageSenderService"/> |
colinmeek@gmail.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 68 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 69 | <!-- 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.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 73 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 74 | <!-- 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.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 77 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 78 | <!-- App receives GCM messages. --> |
| 79 | <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/> |
colinmeek@gmail.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 80 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 81 | <!-- GCM connects to Google Services. --> |
| 82 | <uses-permission android:name="android.permission.INTERNET"/> |
colinmeek@gmail.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 83 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 84 | <!-- GCM requires a Google account. --> |
| 85 | <uses-permission android:name="android.permission.GET_ACCOUNTS"/> |
colinmeek@gmail.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 86 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 87 | <!-- Merged from file: java/com/google/ipc/invalidation/external/client/android2/AndroidManifest.xml --> |
| 88 | <uses-permission android:name="android.permission.USE_CREDENTIALS"/> |
colinmeek@gmail.com | f61ccdc | 2014-08-25 18:37:16 | [diff] [blame^] | 89 | <!-- 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.com | 7454fd5 | 2013-02-05 19:08:29 | [diff] [blame] | 90 | <!-- Keeps the processor from sleeping when a message is received. --> |
| 91 | <uses-permission android:name="android.permission.WAKE_LOCK"/> |
| 92 | </manifest> |