blob: 05f360e5bb8500d9e3fe0c085e985f8c89d2b37c [file] [log] [blame]
The Android Open Source Projectf8057102009-03-15 16:47:16 -07001<!--
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
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 -->
16
17<manifest xmlns:android="http://schemas.android.com/apk/res/android"
18 package="com.android.cts.stub">
Scott Su380ec6f2009-04-21 00:38:12 -070019
20 <permission android:name="android.app.cts.permission.TEST_GRANTED"
The Android Open Source Projectf8057102009-03-15 16:47:16 -070021 android:protectionLevel="normal"
Scott Su380ec6f2009-04-21 00:38:12 -070022 android:label="@string/permlab_testGranted"
23 android:description="@string/permdesc_testGranted">
24 <meta-data android:name="android.app.cts.string" android:value="foo" />
25 <meta-data android:name="android.app.cts.boolean" android:value="true" />
26 <meta-data android:name="android.app.cts.integer" android:value="100" />
27 <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
28 <meta-data android:name="android.app.cts.float" android:value="100.1" />
29 <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
30 </permission>
31
The Android Open Source Projectf8057102009-03-15 16:47:16 -070032 <uses-permission android:name="android.permission.GET_TASKS" />
33 <uses-permission android:name="android.permission.SET_WALLPAPER" />
34 <uses-permission android:name="android.permission.SET_TIME_ZONE" />
35 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
36 <uses-permission android:name="android.permission.READ_CONTACTS" />
37 <uses-permission android:name="android.permission.DEVICE_POWER" />
38 <uses-permission android:name="android.permission.STATUS_BAR" />
39 <uses-permission android:name="android.permission.EXPAND_STATUS_BAR" />
40 <uses-permission android:name="android.permission.VIBRATE" />
41 <uses-permission android:name="android.permission.PERSISTENT_ACTIVITY" />
42 <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
43 <uses-permission android:name="android.permission.INSTALL_PACKAGES" />
44 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
45 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
46 <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
47 <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
48 <uses-permission android:name="android.permission.WRITE_OWNER_DATA" />
49 <uses-permission android:name="android.permission.READ_OWNER_DATA" />
50 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
51 <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
52 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
53 <uses-permission android:name="android.permission.DELETE_CACHE_FILES" />
54 <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
55 <uses-permission android:name="android.permission.ADD_SYSTEM_SERVICE" />
56 <uses-permission android:name="android.permission.BROADCAST_STICKY" />
57 <uses-permission android:name="android.app.cts.permission.TEST_GRANTED" />
58 <uses-permission android:name="android.permission.INJECT_EVENTS" />
59 <uses-permission android:name="android.permission.INTERNET" />
60 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
61 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
62 <uses-permission android:name="android.permission.WAKE_LOCK" />
Scott Su380ec6f2009-04-21 00:38:12 -070063 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
64 <uses-permission android:name="android.permission.CALL_PHONE" />
The Android Open Source Projectf8057102009-03-15 16:47:16 -070065
66 <uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS" />
67 <uses-permission android:name="com.android.browser.permission.WRITE_HISTORY_BOOKMARKS" />
68
Scott Suc14a50e2009-04-12 22:26:54 -070069 <application android:label="Android TestCase"
70 android:icon="@drawable/size_48x48" android:name="android.app.cts.MockApplication">
71
The Android Open Source Projectf8057102009-03-15 16:47:16 -070072 <activity android:name="android.widget.cts.TwoLineListItemStubActivity"
73 android:label="TwoLineListItemStubActivity">
74 <intent-filter>
75 <action android:name="android.intent.action.MAIN" />
76 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
77 </intent-filter>
78 </activity>
79
80 <activity android:name="android.view.cts.ViewStubStubActivity"
81 android:label="ViewStubStubActivity">
82 <intent-filter>
83 <action android:name="android.intent.action.MAIN"/>
84 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
85 </intent-filter>
86 </activity>
87
88 <activity android:name="android.widget.cts.ViewFlipperStubActivity"
89 android:label="ViewFlipperStubActivity">
90 <intent-filter>
91 <action android:name="android.intent.action.MAIN" />
92 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
93 </intent-filter>
94 </activity>
95
96 <activity android:name="android.app.cts.DialogStubActivity"
97 android:label="DialogStubActivity">
98 <intent-filter>
99 <action android:name="android.intent.action.MAIN" />
100 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
101 </intent-filter>
102 </activity>
103
104 <activity android:name="android.app.cts.MockActivity" android:label="MockActivity">
105 <meta-data android:name="android.app.alias"
106 android:resource="@xml/alias" />
107 <meta-data android:name="android.app.intent.filter"
108 android:resource="@xml/intentfilter" />
109 <meta-data android:name="android.widget.layout"
110 android:resource="@xml/layout" />
111 <meta-data android:name="android.view.merge"
112 android:resource="@xml/merge" />
113 </activity>
114
115 <activity android:name="android.widget.cts.DigitalClockStubActivity"
116 android:label="DigitalClockStubActivity">
117 <intent-filter>
118 <action android:name="android.intent.action.MAIN" />
119 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
120 </intent-filter>
121 </activity>
122
123 <activity android:name="android.widget.cts.ImageViewStubActivity"
124 android:label="ImageViewStubActivity">
125 <intent-filter>
126 <action android:name="android.intent.action.MAIN" />
127 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
128 </intent-filter>
129 </activity>
130
Scott Suc05d4032009-04-23 19:02:52 -0700131 <activity android:name="android.widget.cts.SeekBarStubActivity"
132 android:label="SeekBarStubActivity">
133 <intent-filter>
134 <action android:name="android.intent.action.MAIN" />
135 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
136 </intent-filter>
137 </activity>
138
Scott Suc0321632009-04-23 18:49:10 -0700139 <activity android:name="android.widget.cts.ScrollViewStubActivity"
140 android:label="ScrollViewStubActivity">
141 <intent-filter>
142 <action android:name="android.intent.action.MAIN" />
143 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
144 </intent-filter>
145 </activity>
146
147 <activity android:name="android.widget.cts.FrameLayoutStubActivity"
148 android:label="FrameLayoutStubActivity">
149 <intent-filter>
150 <action android:name="android.intent.action.MAIN" />
151 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
152 </intent-filter>
153 </activity>
154
The Android Open Source Projectf8057102009-03-15 16:47:16 -0700155 <activity android:name="android.widget.cts.LinearLayoutStubActivity"
156 android:label="LinearLayoutStubActivity">
157 <intent-filter>
158 <action android:name="android.intent.action.MAIN" />
159 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
160 </intent-filter>
161 </activity>
162
163 <activity android:name="android.widget.cts.ChronometerStubActivity"
164 android:label="ChronometerStubActivity">
165 <intent-filter>
166 <action android:name="android.intent.action.MAIN"/>
167 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
168 </intent-filter>
169 </activity>
170
Scott Suedf555c2009-04-23 20:32:37 -0700171 <activity android:name="android.widget.cts.MediaControllerStubActivity"
172 android:label="MediaControllerStubActivity">
173 <intent-filter>
174 <action android:name="android.intent.action.MAIN" />
175 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
176 </intent-filter>
177 </activity>
178
The Android Open Source Projectf8057102009-03-15 16:47:16 -0700179 <activity android:name="android.widget.cts.RatingBarStubActivity"
180 android:label="RatingBarStubActivity">
181 <intent-filter>
182 <action android:name="android.intent.action.MAIN" />
183 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
184 </intent-filter>
185 </activity>
186
187 <activity android:name="android.view.cts.ViewGroupStubActivity" android:label="ViewGroupStubActivity">
188 <intent-filter>
189 <action android:name="android.intent.action.MAIN"/>
190 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
191 </intent-filter>
192 </activity>
193
194 <activity android:name="android.widget.cts.ViewGroupStubActivity"
195 android:label="WidgetViewGroupStubActivity">
196 <intent-filter>
197 <action android:name="android.intent.action.MAIN" />
198 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
199 </intent-filter>
200 </activity>
201
Scott Su383a2082009-04-23 21:30:51 -0700202 <activity android:name="android.widget.cts.VideoViewStubActivity"
203 android:label="VideoViewStubActivity">
204 <intent-filter>
205 <action android:name="android.intent.action.MAIN" />
206 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
207 </intent-filter>
208 </activity>
209
The Android Open Source Projectf8057102009-03-15 16:47:16 -0700210 <activity android:name="android.widget.cts.AutoCompleteStubActivity"
211 android:label="AutoCompleteStubActivity">
212 <intent-filter>
213 <action android:name="android.intent.action.MAIN" />
214 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
215 </intent-filter>
216 </activity>
217
218 <activity android:name="android.widget.cts.ViewAnimatorStubActivity" android:label="ViewAnimatorStubActivity">
219 <intent-filter>
220 <action android:name="android.intent.action.MAIN"/>
221 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
222 </intent-filter>
223 </activity>
224
225 <activity android:name="android.widget.cts.GridViewStubActivity"
226 android:label="GridViewStubActivity">
227 <intent-filter>
228 <action android:name="android.intent.action.MAIN" />
229 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
230 </intent-filter>
231 </activity>
232
Scott Suda9f68e2009-04-07 19:58:06 -0700233 <activity android:name="android.widget.cts.RelativeLayoutStubActivity"
234 android:label="RelativeLayoutStubActivity">
235 <intent-filter>
236 <action android:name="android.intent.action.MAIN" />
237 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
238 </intent-filter>
239 </activity>
240
241 <activity android:name="android.widget.cts.FrameLayoutStubActivity"
242 android:label="FrameLayoutStubActivity">
243 <intent-filter>
244 <action android:name="android.intent.action.MAIN" />
245 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
246 </intent-filter>
247 </activity>
248
The Android Open Source Projectf8057102009-03-15 16:47:16 -0700249 <service android:name="android.content.cts.MockContextWrapperService" />
250 <activity android:name=".content.ContextWrapperStubActivity"
251 android:label="ContextWrapperStubActivity">
252 <intent-filter>
253 <action android:name="android.intent.action.MAIN" />
254 </intent-filter>
255 </activity>
256
257 <activity android:name="android.provider.cts.BrowserStubActivity"
258 android:label="BrowserStubActivity">
259 <intent-filter>
260 <action android:name="android.intent.action.MAIN" />
261 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
262 </intent-filter>
263 </activity>
264
265 <activity android:name="android.content.cts.AvailableIntentsActivity"
266 android:label="AvailableIntentsActivity">
267 <intent-filter>
268 <action android:name="android.intent.action.MAIN" />
269 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
270 </intent-filter>
271 </activity>
272
273 <activity android:name="android.widget.cts.TableStubActivity"
274 android:label="TableStubActivity">
275 <intent-filter>
276 <action android:name="android.intent.action.MAIN" />
277 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
278 </intent-filter>
279 </activity>
280
281 <activity android:name="android.view.animation.cts.AnimationTestStubActivity"
282 android:label="AnimationTestStubActivity">
283 <intent-filter>
284 <action android:name="android.intent.action.MAIN"/>
285 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
286 </intent-filter>
287 </activity>
288
289 <activity android:name="android.widget.cts.ExpandableListSimple"
290 android:label="ExpandableListSimple">
291 <intent-filter>
292 <action android:name="android.intent.action.MAIN" />
293 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
294 </intent-filter>
295 </activity>
296
Scott Su3b57cf72009-03-24 21:14:33 -0700297 <activity android:name="android.widget.cts.StubActivity"
298 android:label="StubActivity">
299 <intent-filter>
300 <action android:name="android.intent.action.MAIN" />
301 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
302 </intent-filter>
303 </activity>
304
The Android Open Source Projectf8057102009-03-15 16:47:16 -0700305 <activity android:name="android.widget.cts.ExpandableListWithHeaders"
306 android:label="ExpandableListWithHeaders">
307 <intent-filter>
308 <action android:name="android.intent.action.MAIN" />
309 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
310 </intent-filter>
311 </activity>
312
313 <activity android:name="android.widget.cts.MockPopupWindowStubActivity"
314 android:label="android.widget.cts.GalleryStubActivity">
315 <action android:name="android.intent.action.MAIN" />
316 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
317 </activity>
318
Scott Suc1761372009-04-08 19:55:32 -0700319 <activity android:name="android.widget.cts.ListViewStubActivity" android:label="ListViewStubActivity">
320 <intent-filter>
321 <action android:name="android.intent.action.MAIN" />
322 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
323 </intent-filter>
324 </activity>
325
Scott Su2d8a0a32009-04-08 20:19:02 -0700326 <activity android:name="android.widget.cts.MultiAutoCompleteTextViewStubActivity"
327 android:label="MultiAutoCompleteTextView Test Activity">
328 <intent-filter>
329 <action android:name="android.intent.action.MAIN" />
330 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
331 </intent-filter>
332 </activity>
333
Scott Su616c4b52009-04-09 22:26:28 -0700334 <activity android:name="android.widget.cts.AdapterViewStubActivity"
335 android:label="AdapterViewStubActivity">
336 <intent-filter>
337 <action android:name="android.intent.action.MAIN" />
338 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
339 </intent-filter>
340 </activity>
341
Scott Suf8e6a372009-04-13 23:25:15 -0700342 <activity android:name="android.widget.cts.CheckedTextViewStubActivity"
343 android:label="CheckedTextViewStubActivity"/>
344
The Android Open Source Projectf8057102009-03-15 16:47:16 -0700345 <activity android:name="android.hardware.cts.CameraStubActivity"
346 android:label="CameraStubActivity"
347 android:screenOrientation="landscape">
348 </activity>
349
Scott Su380ec6f2009-04-21 00:38:12 -0700350 <activity android:name="android.view.cts.MenuInflaterStubActivity"
351 android:label="MenuInflaterStubActivity">
The Android Open Source Projectf8057102009-03-15 16:47:16 -0700352 <intent-filter>
353 <action android:name="android.intent.action.MAIN"/>
354 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
355 </intent-filter>
356 </activity>
357
Scott Suc3a243a2009-04-13 19:32:36 -0700358 <activity android:name="android.text.method.cts.KeyListenerStubActivity"
359 android:label="KeyListenerStubActivity"/>
360
Scott Su3b57cf72009-03-24 21:14:33 -0700361 <activity android:name="android.text.method.cts.StubActivity"
362 android:label="StubActivity">
363 <intent-filter>
364 <action android:name="android.intent.action.MAIN" />
365 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
366 </intent-filter>
367 </activity>
368
Scott Su415a96a2009-04-07 23:39:19 -0700369 <activity android:name="android.text.style.cts.URLSpanStubActivity"
370 android:label="URLSpanStubActivity">
371 <intent-filter>
372 <action android:name="android.intent.action.MAIN" />
373 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
374 </intent-filter>
375 </activity>
376
377 <activity android:name="android.text.style.cts.MockURLSpanTestActivity"
378 android:label="MockURLSpanTestActivity"
379 android:launchMode="singleTask"
380 android:alwaysRetainTaskState="true"
381 android:configChanges="orientation|keyboardHidden">
382 <intent-filter>
383 <action android:name="android.intent.action.VIEW" />
384 <category android:name="android.intent.category.DEFAULT" />
385 <category android:name="android.intent.category.BROWSABLE" />
386 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
387 <data android:scheme="ctstest" />
388 </intent-filter>
389 </activity>
390
Scott Suaf2427c2009-04-10 00:44:46 -0700391 <activity android:name="android.view.cts.SurfaceViewStubActivity"
392 android:label="SurfaceViewStubActivity">
393 <intent-filter>
394 <action android:name="android.intent.action.MAIN"/>
395 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
396 </intent-filter>
397 </activity>
398
Scott Suc14a50e2009-04-12 22:26:54 -0700399 <activity android:name="android.app.cts.MockApplicationActivity"
400 android:label="MockApplicationActivity">
401 <intent-filter>
402 <action android:name="android.intent.action.MAIN"/>
403 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
404 </intent-filter>
405 </activity>
406
Scott Su58a3e992009-04-12 23:43:22 -0700407 <activity android:name="android.app.cts.InstrumentationTestActivity"
408 android:label="InstrumentationTestActivity">
409 <action android:name="android.intent.action.MAIN" />
410 <category android:name="android.intent.category.DEFAULT" />
411 <data android:mimeType="vnd.android.cursor.dir/person" />
412 </activity>
413
Scott Su380ec6f2009-04-21 00:38:12 -0700414 <activity android:name="android.app.cts.AliasActivityStub">
415 <meta-data android:name="android.app.alias"
Scott Su82de51d2009-04-14 01:32:49 -0700416 android:resource="@xml/alias" />
Scott Su380ec6f2009-04-21 00:38:12 -0700417 </activity>
Scott Su82de51d2009-04-14 01:32:49 -0700418
Scott Su380ec6f2009-04-21 00:38:12 -0700419 <activity android:name="android.app.cts.ChildActivity"
Scott Su82de51d2009-04-14 01:32:49 -0700420 android:label="ChildActivity" />
Scott Su380ec6f2009-04-21 00:38:12 -0700421
422 <receiver android:name="android.app.cts.MockReceiver">
423 <intent-filter>
424 <action android:name="android.app.cts.PendingIntentTest.TEST_RECEIVER" />
425 </intent-filter>
426 </receiver>
427
428 <service android:name="android.app.cts.MockService" />
429
430 <activity android:name="android.app.cts.SearchManagerStubActivity"
431 android:label="SearchManagerStubActivity" />
432
433 <service android:name="android.app.cts.LocalService">
434 <intent-filter>
435 <action android:name="android.app.cts.activity.SERVICE_LOCAL" />
436 </intent-filter>
437 <meta-data android:name="android.app.cts.string" android:value="foo" />
438 <meta-data android:name="android.app.cts.boolean" android:value="true" />
439 <meta-data android:name="android.app.cts.integer" android:value="100" />
440 <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
441 <meta-data android:name="android.app.cts.float" android:value="100.1" />
442 <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
443 </service>
444
445 <service android:name="android.app.cts.LocalGrantedService"
446 android:permission="android.app.cts.permission.TEST_GRANTED">
447 <intent-filter>
448 <action android:name="android.app.cts.activity.SERVICE_LOCAL_GRANTED" />
449 </intent-filter>
450 </service>
451
452 <service android:name="android.app.cts.LocalDeniedService"
453 android:permission="android.app.cts.permission.TEST_DENIED">
454 <intent-filter>
455 <action android:name="android.app.cts.activity.SERVICE_LOCAL_DENIED" />
456 </intent-filter>
457 </service>
458
459 <activity android:name="android.app.cts.TestedScreen"
460 android:process=":remoteScreen">
461 </activity>
462 <activity android:name="android.app.cts.LocalScreen" android:multiprocess="true">
463 </activity>
464 <activity android:name="android.app.cts.ClearTop" android:multiprocess="true"
465 android:launchMode="singleTop">
466 </activity>
467 <activity android:name="android.app.cts.LocalDialog" android:multiprocess="true"
468 android:theme="@android:style/Theme.Dialog">
469 </activity>
470
471 <activity android:name="android.app.cts.PendingIntentStubActivity"
472 android:label="PendingIntentStubActivity"/>
473
Scott Su2cc27de2009-04-23 22:34:06 -0700474 <activity android:name="android.app.cts.LocalActivityManagerStubActivity"
475 android:label="LocalActivityManagerStubActivity" />
476
477 <activity android:name="android.app.cts.LocalActivityManagerTestHelper"
478 android:label="LocalActivityManagerTestHelper" />
479
The Android Open Source Projectf8057102009-03-15 16:47:16 -0700480 </application>
481
482</manifest>