blob: 6aaa8e5ba10691b3b67b8e0b9abdffdc3a3e8541 [file] [log] [blame]
The Android Open Source Project96c5af42009-03-03 19:32:22 -08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2008 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
Makoto Onukid6a29782010-07-21 14:29:49 -07007
The Android Open Source Project96c5af42009-03-03 19:32:22 -08008 http://www.apache.org/licenses/LICENSE-2.0
Makoto Onukid6a29782010-07-21 14:29:49 -07009
The Android Open Source Project96c5af42009-03-03 19:32:22 -080010 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-->
16
Marc Blank1b9337e2010-09-23 09:19:44 -070017<manifest
18 xmlns:android="http://schemas.android.com/apk/res/android"
Andy Stadlerd2fcefc2010-12-15 17:49:07 -080019 package="com.android.email"
Andy Stadlerbdf02722011-03-10 14:37:33 -080020 android:versionCode="310000"
21 android:versionName="3.1"
Andy Stadlerd2fcefc2010-12-15 17:49:07 -080022 >
Jeff Hamilton1e56db62010-02-11 16:25:49 -060023
Marc Blank1b9337e2010-09-23 09:19:44 -070024 <original-package
25 android:name="com.android.email" />
Jeff Hamilton1e56db62010-02-11 16:25:49 -060026
Marc Blank1b9337e2010-09-23 09:19:44 -070027 <uses-permission
28 android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
29 <uses-permission
30 android:name="android.permission.READ_CONTACTS"/>
31 <uses-permission
32 android:name="android.permission.READ_OWNER_DATA"/>
33 <uses-permission
34 android:name="android.permission.ACCESS_NETWORK_STATE"/>
35 <uses-permission
36 android:name="android.permission.INTERNET"/>
37 <uses-permission
38 android:name="android.permission.VIBRATE"/>
39 <uses-permission
40 android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
41 <uses-permission
42 android:name="android.permission.GET_ACCOUNTS" />
43 <uses-permission
44 android:name="android.permission.MANAGE_ACCOUNTS" />
45 <uses-permission
46 android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
47 <uses-permission
48 android:name="android.permission.READ_SYNC_SETTINGS" />
49 <uses-permission
50 android:name="android.permission.WRITE_SYNC_SETTINGS" />
Fred Quintana4c195432009-08-17 13:05:44 -070051
Marc Blank1b9337e2010-09-23 09:19:44 -070052 <uses-permission
53 android:name="android.permission.WRITE_CONTACTS"/>
54 <uses-permission
Marc Blankdc78a762011-02-14 14:39:27 -080055 android:name="android.permission.READ_CONTACTS"/>
Marc Blankb6493a02009-07-05 12:54:49 -070056
Andy Stadlerdab90a72009-05-06 17:50:29 -070057 <!-- Only required if a store implements push mail and needs to keep network open -->
Marc Blank1b9337e2010-09-23 09:19:44 -070058 <uses-permission
59 android:name="android.permission.WAKE_LOCK"/>
60 <uses-permission
61 android:name="android.permission.READ_PHONE_STATE"/>
Andrew Stadler22722202009-09-20 17:23:59 -070062
63 <!-- Grant permission to other apps to view attachments -->
Marc Blank1b9337e2010-09-23 09:19:44 -070064 <permission
65 android:name="com.android.email.permission.READ_ATTACHMENT"
66 android:permissionGroup="android.permission-group.MESSAGES"
67 android:protectionLevel="dangerous"
Todd Kennedy3d81e232011-05-05 10:50:10 -070068 android:label="@string/permission_read_attachment_label"
69 android:description="@string/permission_read_attachment_desc"/>
Marc Blank1b9337e2010-09-23 09:19:44 -070070 <uses-permission
71 android:name="com.android.email.permission.READ_ATTACHMENT"/>
Andrew Stadler22722202009-09-20 17:23:59 -070072
73 <!-- Grant permission to system apps to access provider (see provider below) -->
Marc Blank1b9337e2010-09-23 09:19:44 -070074 <permission
75 android:name="com.android.email.permission.ACCESS_PROVIDER"
Marc Blankdc78a762011-02-14 14:39:27 -080076 android:protectionLevel="signature"
Marc Blank1b9337e2010-09-23 09:19:44 -070077 android:label="@string/permission_access_provider_label"
78 android:description="@string/permission_access_provider_desc"/>
79 <uses-permission
80 android:name="com.android.email.permission.ACCESS_PROVIDER"/>
Andrew Stadler22722202009-09-20 17:23:59 -070081
Andy Stadlerc540b572011-01-26 22:53:08 -080082 <!-- Note: Actually, android:hardwareAccelerated could be "true", but in order to switch it
83 on/off in the debug screen, we have to set it "false" here and enable it at runtime. -->
Andy Stadler5c4c0ab2010-11-23 12:06:44 -080084 <application
Justin Hob5b8e562011-01-29 13:44:03 -080085 android:icon="@mipmap/ic_launcher_email"
Andy Stadler5c4c0ab2010-11-23 12:06:44 -080086 android:label="@string/app_name"
Makoto Onuki5d1e32a2010-08-24 13:29:00 -070087 android:name="Email"
Makoto Onukib43c9912010-11-15 12:01:45 -080088 android:theme="@android:style/Theme.Holo.Light"
Makoto Onuki3aca79f2010-11-01 15:37:14 -070089 android:hardwareAccelerated="false"
Makoto Onuki5d1e32a2010-08-24 13:29:00 -070090 >
Andrew Stadler842ac042010-02-10 23:17:55 -080091 <activity
Makoto Onuki191448b2010-08-04 15:38:25 -070092 android:name=".activity.Welcome"
Makoto Onukid6a29782010-07-21 14:29:49 -070093 >
94 <intent-filter>
Makoto Onuki308ce922011-03-21 17:08:16 -070095 <action android:name="android.intent.action.MAIN" />
96 <category android:name="android.intent.category.DEFAULT" />
97 <category android:name="android.intent.category.LAUNCHER" />
98 </intent-filter>
99 <intent-filter>
100 <action android:name="android.intent.action.VIEW" />
101 <action android:name="android.intent.action.MAIN" />
102 <category android:name="android.intent.category.DEFAULT" />
103 <category android:name="android.intent.category.LAUNCHER" />
104 <data
105 android:scheme="content"
106 android:host="ui.email.android.com"
107 android:path="/view/mailbox"
108 />
Makoto Onukid6a29782010-07-21 14:29:49 -0700109 </intent-filter>
110 </activity>
Marc Blank78684cc2011-03-31 13:29:23 -0700111
Marc Blank06275c42009-08-05 21:48:15 -0700112 <!-- Must be exported in order for the AccountManager to launch it -->
Andy Stadlerd685b462010-12-04 22:53:59 -0800113 <!-- Also available for continuous test systems to force account creation -->
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800114 <activity
115 android:name=".activity.setup.AccountSetupBasics"
116 android:label="@string/account_setup_basics_title"
Marc Blank06275c42009-08-05 21:48:15 -0700117 android:exported="true"
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800118 >
Andy Stadlerd685b462010-12-04 22:53:59 -0800119 <intent-filter>
120 <action
121 android:name="com.android.email.CREATE_ACCOUNT" />
122 <category
123 android:name="android.intent.category.DEFAULT" />
124 </intent-filter>
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800125 </activity>
126 <activity
127 android:name=".activity.setup.AccountSetupAccountType"
128 android:label="@string/account_setup_account_type_title"
129 >
130 </activity>
131 <activity
132 android:name=".activity.setup.AccountSetupIncoming"
133 android:label="@string/account_setup_incoming_title"
134 >
135 </activity>
136 <activity
137 android:name=".activity.setup.AccountSetupOutgoing"
138 android:label="@string/account_setup_outgoing_title"
139 >
140 </activity>
141 <activity
Andy Stadler87c43ca2009-04-03 16:02:55 -0700142 android:name=".activity.setup.AccountSetupExchange"
143 android:label="@string/account_setup_exchange_title"
144 >
145 </activity>
146 <activity
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800147 android:name=".activity.setup.AccountSetupOptions"
148 android:label="@string/account_setup_options_title"
149 >
150 </activity>
151 <activity
152 android:name=".activity.setup.AccountSetupNames"
153 android:label="@string/account_setup_names_title"
154 >
155 </activity>
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800156 <activity
Ben Komalo28662842011-05-12 17:27:56 -0700157 android:name=".activity.setup.AccountSettings"
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800158 android:label="@string/account_settings_action"
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800159 >
Makoto Onuki0fef1f12010-02-16 14:04:25 -0800160 <intent-filter>
Marc Blank1b9337e2010-09-23 09:19:44 -0700161 <action
162 android:name="com.android.email.activity.setup.ACCOUNT_MANAGER_ENTRY" />
163 <category
164 android:name="android.intent.category.DEFAULT" />
Makoto Onuki0fef1f12010-02-16 14:04:25 -0800165 </intent-filter>
Makoto Onuki308ce922011-03-21 17:08:16 -0700166 <intent-filter>
167 <action android:name="android.intent.action.EDIT" />
168 <category android:name="android.intent.category.DEFAULT" />
169 <data
170 android:scheme="content"
171 android:host="ui.email.android.com"
172 android:path="/settings"
173 />
174 </intent-filter>
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800175 </activity>
Andrew Stadler3d2b3b32010-02-05 11:10:39 -0800176 <activity
177 android:name=".activity.setup.AccountSecurity"
178 android.label="@string/account_security_title"
179 >
180 </activity>
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800181
182 <activity
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800183 android:name=".activity.AccountShortcutPicker"
Andy Stadlerd87f81e2010-11-23 22:54:49 -0800184 android:label="@string/account_shortcut_picker_title"
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800185 android:enabled="false"
Andy Stadlerd87f81e2010-11-23 22:54:49 -0800186 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800187 >
Andy Stadlerd87f81e2010-11-23 22:54:49 -0800188 <intent-filter
Marc Blank1b9337e2010-09-23 09:19:44 -0700189 android:label="@string/account_shortcut_picker_name">
190 <action
191 android:name="android.intent.action.CREATE_SHORTCUT" />
192 <category
193 android:name="android.intent.category.DEFAULT" />
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800194 </intent-filter>
195 </activity>
Makoto Onuki191448b2010-08-04 15:38:25 -0700196 <activity
Makoto Onuki81127322011-04-27 17:55:13 -0700197 android:name=".activity.EmailActivity">
Marc Blank78684cc2011-03-31 13:29:23 -0700198 <intent-filter>
199 <action android:name="android.intent.action.SEARCH" />
200 </intent-filter>
201 <meta-data android:name="android.app.searchable" android:resource="@xml/searchable"/>
Andrew Stadler47654722009-06-30 15:12:23 -0700202 </activity>
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800203 <activity
Makoto Onukie105fbe2010-07-26 14:35:06 -0700204 android:name=".activity.MessageFileView"
Makoto Onuki2f4e87c2010-08-25 11:14:19 -0700205 >
Marc Blank1b9337e2010-09-23 09:19:44 -0700206 <intent-filter
207 android:label="@string/app_name">
208 <action
209 android:name="android.intent.action.VIEW" />
210 <data
211 android:mimeType="application/eml" />
212 <data
213 android:mimeType="message/rfc822" />
214 <category
215 android:name="android.intent.category.DEFAULT" />
Marc Blank391ae252010-05-04 15:33:08 -0700216 </intent-filter>
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800217 </activity>
218 <activity
219 android:name=".activity.MessageCompose"
Makoto Onukibf678772010-11-03 14:20:10 -0700220 android:label="@string/compose_title"
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800221 android:enabled="false"
222 >
223 <intent-filter>
Marc Blank1b9337e2010-09-23 09:19:44 -0700224 <action
225 android:name="android.intent.action.VIEW" />
226 <action
227 android:name="android.intent.action.SENDTO" />
228 <data
229 android:scheme="mailto" />
230 <category
231 android:name="android.intent.category.DEFAULT" />
232 <category
233 android:name="android.intent.category.BROWSABLE" />
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800234 </intent-filter>
Marc Blank1b9337e2010-09-23 09:19:44 -0700235 <intent-filter
236 android:label="@string/app_name">
237 <action
238 android:name="android.intent.action.SEND" />
239 <data
240 android:mimeType="*/*" />
241 <category
242 android:name="android.intent.category.DEFAULT" />
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800243 </intent-filter>
Marc Blank1b9337e2010-09-23 09:19:44 -0700244 <intent-filter
245 android:label="@string/app_name">
246 <action
247 android:name="android.intent.action.SEND_MULTIPLE" />
248 <data
249 android:mimeType="*/*" />
250 <category
251 android:name="android.intent.category.DEFAULT" />
252 </intent-filter>
253 <intent-filter>
254 <action
255 android:name="com.android.email.intent.action.REPLY" />
Mihai Predafa2238c2009-09-01 16:25:30 +0200256 </intent-filter>
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800257 </activity>
Marc Blank53cb37c2009-08-28 10:33:18 -0700258
Makoto Onuki2ed7a862011-05-16 15:23:15 -0700259 <activity
260 android:name=".activity.MessageList"
261 >
262 <intent-filter>
263 <action android:name="android.intent.action.MAIN" />
264 </intent-filter>
265 </activity>
266
Makoto Onukic50b6f62011-01-14 12:00:17 -0800267 <receiver
Marc Blank1b9337e2010-09-23 09:19:44 -0700268 android:name=".service.AttachmentDownloadService$Watchdog"
Marc Blank3bbc6902010-11-29 13:21:11 -0800269 android:enabled="true"/>
270
Marc Blank1b9337e2010-09-23 09:19:44 -0700271 <receiver
272 android:name=".service.EmailBroadcastReceiver"
273 android:enabled="true">
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800274 <intent-filter>
Marc Blank1b9337e2010-09-23 09:19:44 -0700275 <action
276 android:name="android.intent.action.BOOT_COMPLETED" />
277 <action
278 android:name="android.intent.action.DEVICE_STORAGE_LOW" />
279 <action
280 android:name="android.intent.action.DEVICE_STORAGE_OK" />
Makoto Onukic50b6f62011-01-14 12:00:17 -0800281 <action
282 android:name="android.accounts.LOGIN_ACCOUNTS_CHANGED" />
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800283 </intent-filter>
Makoto Onuki42e3f102010-06-30 15:43:12 -0700284 <!-- To handle secret code to activate the debug screen. -->
285 <intent-filter>
Marc Blank1b9337e2010-09-23 09:19:44 -0700286 <action
287 android:name="android.provider.Telephony.SECRET_CODE" />
Makoto Onuki42e3f102010-06-30 15:43:12 -0700288 <!-- "36245" = "email" -->
Marc Blank1b9337e2010-09-23 09:19:44 -0700289 <data
290 android:scheme="android_secret_code"
291 android:host="36245" />
Makoto Onuki42e3f102010-06-30 15:43:12 -0700292 </intent-filter>
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800293 </receiver>
Marc Blank1b9337e2010-09-23 09:19:44 -0700294 <service
295 android:name=".service.EmailBroadcastProcessorService" />
Marc Blank53cb37c2009-08-28 10:33:18 -0700296
Andrew Stadlerd6286082010-02-01 16:48:16 -0800297 <!-- Support for DeviceAdmin / DevicePolicyManager. See SecurityPolicy class for impl. -->
298 <receiver
299 android:name=".SecurityPolicy$PolicyAdmin"
300 android:label="@string/device_admin_label"
301 android:description="@string/device_admin_description"
302 android:permission="android.permission.BIND_DEVICE_ADMIN" >
303 <meta-data
304 android:name="android.app.device_admin"
305 android:resource="@xml/device_admin" />
306 <intent-filter>
Marc Blank1b9337e2010-09-23 09:19:44 -0700307 <action
308 android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
Andrew Stadlerd6286082010-02-01 16:48:16 -0800309 </intent-filter>
310 </receiver>
Makoto Onukib854d052010-01-28 10:07:51 -0800311
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800312 <service
313 android:name=".service.MailService"
314 android:enabled="false"
315 >
316 </service>
Makoto Onukid6a29782010-07-21 14:29:49 -0700317
Marc Blankc184f362010-08-23 18:48:25 -0700318 <service
Makoto Onuki45f530b2010-08-24 11:12:53 -0700319 android:name=".Controller$ControllerService"
320 android:enabled="true"
Marc Blank7894ee82010-08-18 08:50:45 -0700321 >
322 </service>
323
324 <service
Marc Blank09fd4d02010-08-09 17:48:53 -0700325 android:name=".service.AttachmentDownloadService"
326 android:enabled="false"
327 >
328 </service>
329
Todd Kennedy71bd2082011-05-10 17:22:08 -0700330 <service
331 android:name=".service.NotificationService"
332 android:enabled="false"
333 >
334 </service>
335
Marc Blanke6cc6622010-07-08 10:08:47 -0700336 <!--Required stanza to register the PopImapAuthenticatorService with AccountManager -->
337 <service
338 android:name=".service.PopImapAuthenticatorService"
339 android:exported="true"
340 android:enabled="true"
341 >
342 <intent-filter>
Makoto Onukic50b6f62011-01-14 12:00:17 -0800343 <action
Marc Blank1b9337e2010-09-23 09:19:44 -0700344 android:name="android.accounts.AccountAuthenticator" />
Marc Blanke6cc6622010-07-08 10:08:47 -0700345 </intent-filter>
346 <meta-data
347 android:name="android.accounts.AccountAuthenticator"
348 android:resource="@xml/pop_imap_authenticator"
349 />
350 </service>
351
352 <!--Required stanza to register the PopImapSyncAdapterService with SyncManager -->
353 <service
354 android:name="com.android.email.service.PopImapSyncAdapterService"
355 android:exported="true">
356 <intent-filter>
Marc Blank1b9337e2010-09-23 09:19:44 -0700357 <action
358 android:name="android.content.SyncAdapter" />
Marc Blanke6cc6622010-07-08 10:08:47 -0700359 </intent-filter>
360 <meta-data android:name="android.content.SyncAdapter"
361 android:resource="@xml/syncadapter_pop_imap" />
362 </service>
363
Marc Blank9ba506c2011-02-08 18:54:56 -0800364 <!-- Require provider permission to use our Policy and Account services -->
365 <service
366 android:name=".service.PolicyService"
367 android:enabled="true"
368 android:permission="com.android.email.permission.ACCESS_PROVIDER"
369 >
370 <intent-filter>
371 <action
372 android:name="com.android.email.POLICY_INTENT" />
373 </intent-filter>
374 </service>
375
Marc Blank8a574692011-02-08 17:50:30 -0800376 <service
377 android:name=".service.AccountService"
378 android:enabled="true"
379 android:permission="com.android.email.permission.ACCESS_PROVIDER"
380 >
381 <intent-filter>
382 <action
383 android:name="com.android.email.ACCOUNT_INTENT" />
384 </intent-filter>
385 </service>
386
Andrew Stadler17250422009-07-07 09:39:11 -0700387 <!--Required stanza to register the EasAuthenticatorService with AccountManager -->
Makoto Onukib854d052010-01-28 10:07:51 -0800388 <service
389 android:name=".service.EasAuthenticatorService"
390 android:exported="true"
391 android:enabled="true"
392 >
Andrew Stadler17250422009-07-07 09:39:11 -0700393 <intent-filter>
Marc Blank1b9337e2010-09-23 09:19:44 -0700394 <action
395 android:name="android.accounts.AccountAuthenticator" />
Andrew Stadler17250422009-07-07 09:39:11 -0700396 </intent-filter>
Makoto Onukib854d052010-01-28 10:07:51 -0800397 <meta-data
398 android:name="android.accounts.AccountAuthenticator"
Marc Blanke6cc6622010-07-08 10:08:47 -0700399 android:resource="@xml/eas_authenticator"
Makoto Onukib854d052010-01-28 10:07:51 -0800400 />
401 </service>
402 <!--
Marc Blank1b9337e2010-09-23 09:19:44 -0700403 EasAuthenticatorService with the alternative label. Disabled by default,
Makoto Onukib854d052010-01-28 10:07:51 -0800404 and OneTimeInitializer enables it if the vendor policy tells so.
405 -->
406 <service
407 android:name=".service.EasAuthenticatorServiceAlternate"
408 android:exported="true"
409 android:enabled="false"
410 >
411 <intent-filter>
Marc Blank1b9337e2010-09-23 09:19:44 -0700412 <action
413 android:name="android.accounts.AccountAuthenticator" />
Makoto Onukib854d052010-01-28 10:07:51 -0800414 </intent-filter>
415 <meta-data
416 android:name="android.accounts.AccountAuthenticator"
417 android:resource="@xml/authenticator_alternate"
418 />
Andrew Stadler17250422009-07-07 09:39:11 -0700419 </service>
420
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800421 <provider
422 android:name=".provider.AttachmentProvider"
423 android:authorities="com.android.email.attachmentprovider"
424 android:multiprocess="true"
425 android:grantUriPermissions="true"
426 android:readPermission="com.android.email.permission.READ_ATTACHMENT"
427 />
Andrew Stadler22722202009-09-20 17:23:59 -0700428
429 <!-- This provider MUST be protected by strict permissions, as granting access to
430 it exposes user passwords and other confidential information. -->
Marc Blankc5f2a7a2009-05-27 15:43:27 -0700431 <provider
432 android:name=".provider.EmailProvider"
Marc Blank0fd8ae82010-12-17 09:54:20 -0800433 android:authorities="com.android.email.provider;com.android.email.notifier"
Marc Blankc5f2a7a2009-05-27 15:43:27 -0700434 android:multiprocess="true"
Andrew Stadler22722202009-09-20 17:23:59 -0700435 android:permission="com.android.email.permission.ACCESS_PROVIDER"
Marc Blanke6cc6622010-07-08 10:08:47 -0700436 android:label="@string/app_name"
Marc Blankc5f2a7a2009-05-27 15:43:27 -0700437 />
Andrew Stadlere2c56fc2010-03-13 00:38:47 -0800438
Marc Blank1b9337e2010-09-23 09:19:44 -0700439 <!-- Email AppWidget definitions -->
440 <service
441 android:name=".provider.WidgetProvider$WidgetService"
Winson Chungcb8a5542011-01-18 15:31:05 -0800442 android:permission="android.permission.BIND_REMOTEVIEWS"
443 android:exported="false"
Marc Blank1b9337e2010-09-23 09:19:44 -0700444 />
445 <receiver
446 android:name=".provider.WidgetProvider" >
447 <intent-filter>
Makoto Onukic50b6f62011-01-14 12:00:17 -0800448 <action
Marc Blank1b9337e2010-09-23 09:19:44 -0700449 android:name="android.appwidget.action.APPWIDGET_UPDATE" />
450 </intent-filter>
Makoto Onukic50b6f62011-01-14 12:00:17 -0800451 <meta-data
Marc Blank1b9337e2010-09-23 09:19:44 -0700452 android:name="android.appwidget.provider"
453 android:resource="@xml/widget_info" />
454 </receiver>
The Android Open Source Project96c5af42009-03-03 19:32:22 -0800455 </application>
456</manifest>