• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3 * Copyright (C) 2007 The Android Open Source Project
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
8 *
9 *      http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 -->
17
18<manifest xmlns:android="http://schemas.android.com/apk/res/android"
19    package="com.android.cts.app.stub">
20
21    <permission android:name="android.app.cts.permission.TEST_GRANTED"
22        android:protectionLevel="normal"
23            android:label="@string/permlab_testGranted"
24            android:description="@string/permdesc_testGranted">
25        <meta-data android:name="android.app.cts.string" android:value="foo" />
26        <meta-data android:name="android.app.cts.boolean" android:value="true" />
27        <meta-data android:name="android.app.cts.integer" android:value="100" />
28        <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
29        <meta-data android:name="android.app.cts.float" android:value="100.1" />
30        <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
31    </permission>
32
33    <uses-permission android:name="android.app.cts.permission.TEST_GRANTED" />
34    <uses-permission android:name="android.permission.READ_CONTACTS" />
35    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
36    <uses-permission android:name="android.permission.INTERNET" />
37    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
38    <uses-permission android:name="android.permission.CAMERA" />
39    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
40    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
41    <uses-permission android:name="android.permission.SET_WALLPAPER_HINTS" />
42    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
43
44    <application android:label="Android TestCase"
45                android:icon="@drawable/size_48x48"
46                android:maxRecents="1"
47                android:multiArch="true"
48                android:name="android.app.cts.MockApplication"
49                android:supportsRtl="true">
50        <uses-library android:name="android.test.runner" />
51
52        <activity android:name="android.app.cts.ActionBarActivity" />
53
54        <activity android:name="android.app.cts.DialogStubActivity"
55            android:label="DialogStubActivity"
56            android:configChanges="keyboardHidden|orientation|screenSize">
57            <intent-filter>
58                <action android:name="android.intent.action.MAIN" />
59                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
60            </intent-filter>
61        </activity>
62
63        <activity android:name="android.app.cts.MockActivity" android:label="MockActivity">
64            <meta-data android:name="android.app.alias"
65                android:resource="@xml/alias" />
66            <meta-data android:name="android.app.intent.filter"
67                android:resource="@xml/intentfilter" />
68        </activity>
69
70        <activity android:name="android.app.cts.MockApplicationActivity"
71            android:label="MockApplicationActivity">
72            <intent-filter>
73                <action android:name="android.intent.action.MAIN"/>
74                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
75            </intent-filter>
76        </activity>
77
78        <activity android:name="android.app.cts.InstrumentationTestActivity"
79                  android:theme="@style/Theme_NoSwipeDismiss"
80                  android:label="InstrumentationTestActivity">
81            <intent-filter>
82                <action android:name="android.intent.action.MAIN" />
83                <category android:name="android.intent.category.DEFAULT" />
84                <data android:mimeType="vnd.android.cursor.dir/person" />
85            </intent-filter>
86        </activity>
87
88        <activity android:name="android.app.cts.AliasActivityStub">
89            <meta-data android:name="android.app.alias"
90                android:resource="@xml/alias" />
91        </activity>
92
93        <activity android:name="android.app.cts.ChildActivity"
94                        android:label="ChildActivity" />
95
96        <receiver android:name="android.app.cts.MockReceiver">
97            <intent-filter>
98                <action android:name="android.app.cts.PendingIntentTest.TEST_RECEIVER" />
99            </intent-filter>
100        </receiver>
101
102        <service android:name="android.app.cts.MockService" />
103
104        <activity android:name="android.app.cts.SearchManagerStubActivity"
105                android:label="SearchManagerStubActivity">
106            <intent-filter>
107                <action android:name="android.intent.action.SEARCH" />
108                <category android:name="android.intent.category.DEFAULT" />
109            </intent-filter>
110            <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" />
111        </activity>
112
113        <service android:name="android.app.cts.LocalService">
114            <intent-filter>
115                <action android:name="android.app.cts.activity.SERVICE_LOCAL" />
116            </intent-filter>
117            <meta-data android:name="android.app.cts.string" android:value="foo" />
118            <meta-data android:name="android.app.cts.boolean" android:value="true" />
119            <meta-data android:name="android.app.cts.integer" android:value="100" />
120            <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
121            <meta-data android:name="android.app.cts.float" android:value="100.1" />
122            <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
123        </service>
124
125        <service android:name="android.app.cts.LocalGrantedService"
126             android:permission="android.app.cts.permission.TEST_GRANTED">
127            <intent-filter>
128                <action android:name="android.app.cts.activity.SERVICE_LOCAL_GRANTED" />
129            </intent-filter>
130        </service>
131
132        <service android:name="android.app.cts.LocalDeniedService"
133               android:permission="android.app.cts.permission.TEST_DENIED">
134            <intent-filter>
135                <action android:name="android.app.cts.activity.SERVICE_LOCAL_DENIED" />
136            </intent-filter>
137        </service>
138
139        <activity android:name="android.app.cts.TestedScreen"
140                android:process=":remoteScreen">
141        </activity>
142        <activity android:name="android.app.cts.LocalScreen" android:multiprocess="true">
143        </activity>
144        <activity android:name="android.app.cts.ClearTop" android:multiprocess="true"
145               android:launchMode="singleTop">
146        </activity>
147        <activity android:name="android.app.cts.LocalDialog" android:multiprocess="true"
148               android:theme="@android:style/Theme.Dialog">
149        </activity>
150
151        <activity android:name="android.app.cts.PendingIntentStubActivity"
152             android:label="PendingIntentStubActivity"/>
153
154        <activity android:name="android.app.cts.LocalActivityManagerStubActivity"
155                        android:label="LocalActivityManagerStubActivity" />
156
157        <activity android:name="android.app.cts.LocalActivityManagerTestHelper"
158            android:label="LocalActivityManagerTestHelper" />
159
160        <activity android:name="android.app.cts.LaunchpadTabActivity" android:multiprocess="true">
161        </activity>
162
163        <activity android:name="android.app.cts.LocalActivity" android:multiprocess="true">
164            <meta-data android:name="android.app.cts.string" android:value="foo" />
165            <meta-data android:name="android.app.cts.boolean" android:value="true" />
166            <meta-data android:name="android.app.cts.integer" android:value="100" />
167            <meta-data android:name="android.app.cts.color" android:value="#ff000000" />
168            <meta-data android:name="android.app.cts.float" android:value="100.1" />
169            <meta-data android:name="android.app.cts.reference" android:resource="@xml/metadata" />
170        </activity>
171
172        <activity android:name="android.app.cts.TestedActivity"
173                android:process=":remoteActivity">
174        </activity>
175
176        <activity android:name="android.app.cts.ExpandableListTestActivity"
177            android:label="ExpandableListTestActivity">
178            <intent-filter>
179                <action android:name="android.intent.action.MAIN" />
180                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
181            </intent-filter>
182        </activity>
183
184        <activity android:name="android.app.cts.ChildTabActivity" android:label="ChildTabActivity" />
185
186        <activity android:name="android.app.cts.LauncherActivityStub"
187                  android:label="LauncherActivityStub" >
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.app.cts.MockTabActivity" android:label="MockTabActivity" />
195
196        <activity android:name="android.app.cts.AppStubActivity" android:label="AppStubActivity">
197            <intent-filter>
198                <action android:name="android.intent.action.MAIN" />
199                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
200            </intent-filter>
201        </activity>
202
203        <activity android:name="android.app.cts.DialogStubActivity"
204                  android:theme="@style/Theme_NoSwipeDismiss"
205                  android:label="DialogStubActivity">
206            <intent-filter>
207                <action android:name="android.intent.action.MAIN" />
208                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
209            </intent-filter>
210        </activity>
211
212        <activity android:name="android.app.cts.ActivityManagerStubFooActivity"
213            android:label="ActivityManagerStubFooActivity">
214            <intent-filter>
215                <action android:name="android.intent.action.MAIN" />
216                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
217            </intent-filter>
218        </activity>
219
220        <activity android:name="android.app.cts.ActivityManagerRecentOneActivity"
221            android:label="ActivityManagerRecentOneActivity"
222            android:allowTaskReparenting="true"
223            android:taskAffinity="android.app.cts.recentOne">
224            <intent-filter>
225                <action android:name="android.intent.action.MAIN" />
226            </intent-filter>
227        </activity>
228
229        <activity android:name="android.app.cts.ActivityManagerRecentTwoActivity"
230            android:label="ActivityManagerRecentTwoActivity"
231            android:allowTaskReparenting="true"
232            android:taskAffinity="android.app.cts.recentTwo">
233            <intent-filter>
234                <action android:name="android.intent.action.MAIN" />
235            </intent-filter>
236        </activity>
237
238        <activity android:name="android.app.cts.ActivityManagerStubCrashActivity"
239            android:label="ActivityManagerStubCrashActivity"
240            android:multiprocess="true"
241            android:process=":ActivityManagerStubCrashActivity">
242            <intent-filter>
243                <action android:name="android.intent.action.MAIN" />
244            </intent-filter>
245        </activity>
246
247        <service android:name="android.app.cts.StubRemoteService"
248            android:process=":remote">
249            <intent-filter>
250                <action
251                    android:name="android.app.cts.ISecondary" />
252                <action
253                    android:name="android.app.REMOTESERVICE" />
254            </intent-filter>
255        </service>
256
257        <activity android:name="android.app.ActivityGroup"
258            android:label="ActivityGroup" />
259
260        <activity android:name="android.app.cts.KeyguardManagerActivity"
261            android:label="KeyguardManagerActivity">
262            <intent-filter>
263                <action android:name="android.intent.action.MAIN" />
264                <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST" />
265            </intent-filter>
266        </activity>
267
268        <service android:name="android.app.cts.IntentServiceStub"/>
269
270        <activity android:name="android.app.cts.LaunchpadActivity"
271                  android:configChanges="keyboardHidden|orientation|screenSize"
272                  android:multiprocess="true">
273        </activity>
274
275        <activity android:name="android.app.cts.ActivityManagerMemoryClassLaunchActivity" />
276
277        <activity android:name="android.app.cts.ActivityManagerMemoryClassTestActivity"
278                android:process=":memoryclass" />
279
280    </application>
281
282</manifest>
283
284