1<?xml version="1.0" encoding="utf-8"?> 2<!-- 3 Copyright (C) 2019 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.car.ui.paintbooth"> 20 <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS"/> 21 <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/> 22 <uses-permission android:name="android.permission.CHANGE_OVERLAY_PACKAGES"/> 23 <uses-permission android:name="android.permission.MANAGE_USERS"/> 24 <!-- Required to use the TYPE_DISPLAY_OVERLAY layout param for the current activity overlay --> 25 <uses-permission android:name="android.permission.INTERNAL_SYSTEM_WINDOW" /> 26 <!-- Required for listening to android task stack changes --> 27 <uses-permission android:name="android.permission.MANAGE_ACTIVITY_STACKS" /> 28 <uses-permission android:name="android.permission.REAL_GET_TASKS" /> 29 <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> 30 <!-- Required for using TYPE_APPLICATION_OVERLAY to display overlays --> 31 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" /> 32 <!-- Required to test permission dialogs --> 33 <uses-permission android:name="android.permission.CAMERA"/> 34 <uses-permission android:name="android.permission.READ_CONTACTS"/> 35 <uses-permission android:name="android.permission.SEND_SMS"/> 36 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 37 <uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/> 38 39 <application 40 android:name=".PaintBoothApplication" 41 android:supportsRtl="true" 42 android:icon="@drawable/ic_launcher" 43 android:label="@string/app_name" 44 android:theme="@style/Theme.CarUi.WithToolbar"> 45 <activity 46 android:name=".MainActivity" 47 android:exported="true"> 48 <intent-filter> 49 <action android:name="android.intent.action.MAIN"/> 50 <category android:name="android.intent.category.LAUNCHER"/> 51 </intent-filter> 52 <meta-data android:name="distractionOptimized" android:value="true"/> 53 </activity> 54 55 <activity 56 android:name=".dialogs.DialogsActivity" 57 android:exported="false" 58 android:parentActivityName=".MainActivity"/> 59 <activity 60 android:name=".appstyledview.AppStyledViewSampleActivity" 61 android:exported="false" 62 android:parentActivityName=".MainActivity"/> 63 <activity 64 android:name=".caruirecyclerview.CarUiRecyclerViewActivity" 65 android:exported="false" 66 android:parentActivityName=".MainActivity"/> 67 <activity 68 android:name=".caruirecyclerview.GridCarUiRecyclerViewActivity" 69 android:exported="false" 70 android:parentActivityName=".MainActivity"/> 71 <activity 72 android:name=".preferences.PreferenceActivity" 73 android:exported="false" 74 android:parentActivityName=".MainActivity"> 75 <meta-data android:name="distractionOptimized" android:value="true"/> 76 </activity> 77 <activity 78 android:name=".preferences.SplitPreferenceActivity" 79 android:exported="false" 80 android:parentActivityName=".MainActivity"/> 81 <activity 82 android:name=".widescreenime.WideScreenImeActivity" 83 android:windowSoftInputMode="stateHidden|adjustNothing" 84 android:exported="false" 85 android:parentActivityName=".MainActivity"> 86 </activity> 87 <activity 88 android:name=".widescreenime.WideScreenTestView" 89 android:windowSoftInputMode="stateHidden|adjustNothing" 90 android:exported="false" 91 android:parentActivityName=".MainActivity"> 92 </activity> 93 <activity 94 android:name=".toolbar.ToolbarActivity" 95 android:exported="false" 96 android:parentActivityName=".MainActivity"> 97 <meta-data android:name="distractionOptimized" android:value="true"/> 98 </activity> 99 <activity 100 android:name=".toolbar.NoCarUiToolbarActivity" 101 android:exported="false" 102 android:parentActivityName=".MainActivity" 103 android:theme="@style/Theme.AppCompat.Light.NoActionBar"/> 104 <activity 105 android:name=".toolbar.OldToolbarActivity" 106 android:exported="false" 107 android:parentActivityName=".MainActivity" 108 android:theme="@style/Theme.CarUi"/> 109 <activity 110 android:name=".overlays.OverlayActivity" 111 android:exported="false" 112 android:parentActivityName=".MainActivity"> 113 <meta-data android:name="distractionOptimized" android:value="true"/> 114 </activity> 115 <activity 116 android:name=".widgets.WidgetActivity" 117 android:exported="false" 118 android:parentActivityName=".MainActivity"/> 119 <activity 120 android:name=".caruirecyclerview.CarUiListItemActivity" 121 android:exported="false" 122 android:parentActivityName=".MainActivity"/> 123 <activity 124 android:name=".button.CarUiButtonActivity" 125 android:exported="false" 126 android:parentActivityName=".MainActivity"/> 127 128 <service 129 android:label="Current Activity Service" 130 android:exported="false" 131 android:name=".currentactivity.CurrentActivityService"/> 132 <service 133 android:label="Visible Bounds Simulator" 134 android:exported="false" 135 android:name=".VisibleBoundsSimulator"/> 136 </application> 137</manifest> 138