blob: 690a4f59e400519604472525eff005db75995b1d [file] [log] [blame]
Nick Pellyf0672562010-10-14 10:23:37 -07001<?xml version="1.0" encoding="utf-8"?>
Martijn Coenen3b5a46f2013-07-23 14:41:36 -07002<!-- Copyright (C) 2010 The Android Open Source Project
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
Nick Pellyf0672562010-10-14 10:23:37 -070016<manifest xmlns:android="http://schemas.android.com/apk/res/android"
Nick Pelly37bb7b22011-11-21 14:55:50 -080017 package="com.android.nfc"
Nick Pelly13d88192010-10-14 11:19:28 -070018 android:sharedUserId="android.uid.nfc"
19 android:sharedUserLabel="@string/nfcUserLabel"
20>
Ben Dodson8d6a8dc2011-06-30 16:41:44 -070021 <uses-permission android:name="android.permission.BLUETOOTH" />
22 <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
Martijn Coenen0cccb532013-10-08 09:06:54 +020023 <uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" />
Nick Pellybebaa6c2010-10-17 20:04:53 -070024 <uses-permission android:name="android.permission.NFC" />
Andres Morales4309f9c2013-11-14 18:25:15 -080025 <uses-permission android:name="android.permission.NFC_UNLOCK" />
Martijn Coenena0b908c2013-07-30 20:06:34 -070026 <uses-permission android:name="android.permission.BIND_NFC_SERVICE" />
Nick Pelly13d88192010-10-14 11:19:28 -070027 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
Jeff Hamilton3ca6fff2010-10-25 15:50:41 -050028 <uses-permission android:name="android.permission.STATUS_BAR" />
Martijn Coenena0b908c2013-07-30 20:06:34 -070029 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
Nick Pellybebaa6c2010-10-17 20:04:53 -070030 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
Nick Pellyfdd62712010-11-03 19:22:21 -050031 <uses-permission android:name="android.permission.WAKE_LOCK" />
Nick Pelly1a9eca52011-01-20 15:41:50 -080032 <uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
Jason parksbcd6a992011-03-31 13:13:31 -050033 <uses-permission android:name="android.permission.MASTER_CLEAR" />
Dianne Hackborn91731892014-10-03 16:31:20 -070034 <uses-permission android:name="android.permission.REAL_GET_TASKS" />
Martijn Coenenf0a26302011-06-27 20:12:16 +020035 <uses-permission android:name="android.permission.READ_PROFILE" />
36 <uses-permission android:name="android.permission.READ_CONTACTS" />
Jeff Hamiltond2d5ddd2011-07-22 15:16:58 -050037 <uses-permission android:name="android.permission.READ_FRAME_BUFFER" />
38 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
Andres Moralesfbd59bd2014-02-13 14:41:53 -080039 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
40 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
Martijn Coenen12585b62011-08-08 16:31:15 +020041 <uses-permission android:name="android.permission.VIBRATE" />
Martijn Coenen402da072012-05-13 20:02:42 -070042 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
The Android Open Source Project525c2602012-12-13 16:24:26 -080043 <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
Andres Moralesfbd59bd2014-02-13 14:41:53 -080044 <uses-permission android:name="android.permission.INTERNET" />
The Android Open Source Project525c2602012-12-13 16:24:26 -080045 <uses-permission android:name="android.permission.MANAGE_USERS" />
46 <uses-permission android:name="android.permission.INTERNAL_SYSTEM_WINDOW" />
Andres Morales1ff4d6b2014-01-31 12:19:36 -080047 <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
48 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
Martijn Coenenda772582014-04-25 16:55:41 -070049 <uses-permission android:name="android.permission.SET_ACTIVITY_WATCHER" />
Andres Moralesfbd59bd2014-02-13 14:41:53 -080050 <uses-permission android:name="android.permission.CONNECTIVITY_INTERNAL" />
51 <uses-permission android:name="android.permission.NFC_HANDOVER_STATUS" />
Martijn Coenen226307d2012-04-11 16:13:28 -070052 <uses-permission android:name="com.android.permission.WHITELIST_BLUETOOTH_DEVICE" />
The Android Open Source Project525c2602012-12-13 16:24:26 -080053 <application android:name=".NfcApplication"
Nick Pelly2f8ac1e2010-10-22 18:18:27 -070054 android:icon="@drawable/icon"
55 android:label="@string/app_name"
Martijn Coenena23c1d82014-08-08 11:46:48 -070056 android:theme="@android:style/Theme.Material.Light"
Jeff Hamilton24dbea52011-01-24 14:52:07 -060057 android:persistent="true"
Martijn Coenen225ae252011-05-31 10:28:52 -070058 android:backupAgent="com.android.nfc.NfcBackupAgent"
Martijn Coenenea382822014-09-23 14:12:03 -070059 android:killAfterRestore="false"
Jeff Hamilton24dbea52011-01-24 14:52:07 -060060 >
Martijn Coenen225ae252011-05-31 10:28:52 -070061 <meta-data android:name="com.google.android.backup.api_key"
Martijn Coenen95fc9d62012-04-06 09:35:58 -070062 android:value="AEdPqrEAAAAIbiKKs0wlimxeJ9y8iRIaBOH6aeb2IurmZyBHvg" />
Jeff Hamilton24dbea52011-01-24 14:52:07 -060063
Nick Pelly37bb7b22011-11-21 14:55:50 -080064 <activity android:name=".TechListChooserActivity"
Jeff Hamilton24dbea52011-01-24 14:52:07 -060065 android:theme="@*android:style/Theme.Dialog.Alert"
66 android:finishOnCloseSystemDialogs="true"
67 android:excludeFromRecents="true"
68 android:multiprocess="true"
69 />
Martijn Coenen75f63db2013-08-06 15:18:51 -070070
71 <activity android:name=".cardemulation.AppChooserActivity"
Martijn Coenen75f63db2013-08-06 15:18:51 -070072 android:finishOnCloseSystemDialogs="true"
73 android:excludeFromRecents="true"
Martijn Coenen89c89332013-08-07 21:15:01 -070074 android:clearTaskOnLaunch="true"
Martijn Coenen75f63db2013-08-06 15:18:51 -070075 android:multiprocess="true"
76 />
77
Martijn Coenen43581722013-08-09 16:58:54 -070078 <activity android:name=".cardemulation.DefaultRemovedActivity"
Martijn Coenena23c1d82014-08-08 11:46:48 -070079 android:theme="@*android:style/Theme.Material.Dialog.Alert"
Martijn Coenen43581722013-08-09 16:58:54 -070080 android:finishOnCloseSystemDialogs="true"
81 android:excludeFromRecents="true"
82 android:clearTaskOnLaunch="true"
83 android:multiprocess="true"
84 />
85
Martijn Coenen75f63db2013-08-06 15:18:51 -070086 <activity android:name=".cardemulation.TapAgainDialog"
Martijn Coenen75f63db2013-08-06 15:18:51 -070087 android:finishOnCloseSystemDialogs="true"
88 android:excludeFromRecents="true"
Martijn Coenen89c89332013-08-07 21:15:01 -070089 android:clearTaskOnLaunch="true"
Martijn Coenen75f63db2013-08-06 15:18:51 -070090 android:multiprocess="true"
91 />
Nick Pelly37bb7b22011-11-21 14:55:50 -080092 <activity android:name=".NfcRootActivity"
Martijn Coenenf955ec02011-10-13 09:31:01 -070093 android:theme="@*android:style/Theme.Translucent.NoTitleBar"
94 android:excludeFromRecents="true"
95 android:noHistory="true"
96 />
Martijn Coenen78705ad2012-05-09 10:48:40 -070097 <activity android:name=".handover.ConfirmConnectActivity"
98 android:finishOnCloseSystemDialogs="true"
99 android:excludeFromRecents="true"
100 android:theme="@android:style/Theme.Translucent.NoTitleBar"
101 android:noHistory="true"
Martijn Coenen78705ad2012-05-09 10:48:40 -0700102 />
Andres Morales1ff4d6b2014-01-31 12:19:36 -0800103
Martijn Coenen9340b422014-01-07 10:03:38 -0800104 <activity android:name=".BeamShareActivity"
105 android:finishOnCloseSystemDialogs="true"
106 android:theme="@android:style/Theme.NoDisplay"
Andres Moralesca8fcd12014-07-16 17:58:16 -0700107 android:label="@string/android_beam"
Martijn Coenen9340b422014-01-07 10:03:38 -0800108 android:noHistory="true"
109 android:excludeFromRecents="true">
110 <intent-filter>
111 <action android:name="android.intent.action.SEND" />
112 <category android:name="android.intent.category.DEFAULT" />
113 <data android:mimeType="*/*" />
114 </intent-filter>
115 <intent-filter>
116 <action android:name="android.intent.action.SEND_MULTIPLE" />
117 <category android:name="android.intent.category.DEFAULT" />
118 <data android:mimeType="*/*" />
119 </intent-filter>
120 </activity>
Andres Morales1ff4d6b2014-01-31 12:19:36 -0800121 <activity android:name=".ConfirmConnectToWifiNetworkActivity"
122 android:finishOnCloseSystemDialogs="true"
123 android:excludeFromRecents="true"
124 android:theme="@android:style/Theme.Translucent.NoTitleBar"
125 android:noHistory="true"
126 />
127
Andres Moralesb82d80d2014-10-24 06:34:12 -0700128 <service android:name=".beam.BeamSendService"
129 android:process=":beam"
130 />
131 <service android:name=".beam.BeamReceiveService"
132 android:process=":beam"
133 />
134
135 <service android:name=".handover.PeripheralHandoverService"
The Android Open Source Projectbe1939b2012-12-13 16:44:23 -0800136 />
Nick Pellyf0672562010-10-14 10:23:37 -0700137 </application>
138</manifest>