1<?xml version="1.0" encoding="utf-8"?> 2<!-- 3 ~ Copyright (C) 2022 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="android.view.inputmethod.cts.util" 20 android:targetSandboxVersion="2"> 21 22 <application 23 android:multiArch="true" 24 android:supportsRtl="true"> 25 26 <activity android:name="android.view.inputmethod.cts.util.TestActivity" 27 android:theme="@style/AppTheme" 28 android:label="TestActivity" 29 android:configChanges="fontScale|smallestScreenSize|screenSize|screenLayout|orientation" 30 android:exported="true"> 31 <intent-filter> 32 <action android:name="android.intent.action.MAIN"/> 33 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST"/> 34 </intent-filter> 35 </activity> 36 <activity android:name="android.view.inputmethod.cts.util.TestActivity2" 37 android:theme="@style/AppTheme" 38 android:label="TestActivity2" 39 android:exported="true"> 40 <intent-filter> 41 <action android:name="android.intent.action.MAIN"/> 42 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST"/> 43 </intent-filter> 44 </activity> 45 46 <activity android:name="android.view.inputmethod.cts.util.StateInitializeActivity" 47 android:theme="@style/AppTheme" 48 android:label="StateInitializeActivity" 49 android:configChanges="fontScale" 50 android:exported="true"> 51 <intent-filter> 52 <action android:name="android.intent.action.MAIN"/> 53 <category android:name="android.intent.category.FRAMEWORK_INSTRUMENTATION_TEST"/> 54 </intent-filter> 55 </activity> 56 57 <!-- In order to test window-focus-stealing from other process, let this service run in a 58 separate process. --> 59 <service android:name="android.view.inputmethod.cts.util.WindowFocusStealerService" 60 android:process=":focusstealer" 61 android:exported="false"> 62 </service> 63 64 <service android:name="android.view.inputmethod.cts.util.WindowFocusHandleService" 65 android:exported="false"> 66 </service> 67 68 </application> 69 70</manifest> 71