1<?xml version="1.0" encoding="utf-8"?> 2<!-- 3 Copyright 2024 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 19 xmlns:android="http://schemas.android.com/apk/res/android" 20 xmlns:tools="http://schemas.android.com/tools"> 21 22 <application 23 android:label="@string/app_name" 24 android:allowBackup="false" 25 android:supportsRtl="true" 26 android:theme="@android:style/Theme.DeviceDefault" 27 tools:ignore="MissingApplicationIcon"> 28 29 <!-- Profileable to enable macrobenchmark profiling --> 30 <profileable android:shell="true"/> 31 32 <activity 33 android:name=".BaselineActivity" 34 android:theme="@style/AppTheme" 35 android:exported="true"> 36 <intent-filter> 37 <action android:name="android.intent.action.MAIN" /> 38 <category android:name="android.intent.category.LAUNCHER" /> 39 </intent-filter> 40 <intent-filter> 41 <action android:name= 42 "androidx.wear.compose.material3.macrobenchmark.target.BASELINE_ACTIVITY" /> 43 <category android:name="android.intent.category.DEFAULT" /> 44 </intent-filter> 45 </activity> 46 47 <activity 48 android:name=".AndroidDialogActivity" 49 android:theme="@style/AppTheme" 50 android:exported="true"> 51 <intent-filter> 52 <action android:name="androidx.wear.compose.material3.macrobenchmark.target.ANDROID_DIALOG_ACTIVITY" /> 53 <category android:name="android.intent.category.DEFAULT" /> 54 </intent-filter> 55 </activity> 56 57 <activity 58 android:name=".AnimatedIconButtonActivity" 59 android:theme="@style/AppTheme" 60 android:exported="true"> 61 <intent-filter> 62 <action android:name="androidx.wear.compose.material3.macrobenchmark.target.ANIMATED_ICON_BUTTON_ACTIVITY" /> 63 <category android:name="android.intent.category.DEFAULT" /> 64 </intent-filter> 65 </activity> 66 67 <activity 68 android:name=".AnimatedTextActivity" 69 android:exported="true" 70 android:theme="@style/AppTheme" 71 tools:targetApi="s"> 72 <intent-filter> 73 <action android:name="androidx.wear.compose.material3.macrobenchmark.target.ANIMATED_TEXT_ACTIVITY" /> 74 <category android:name="android.intent.category.DEFAULT" /> 75 </intent-filter> 76 </activity> 77 78 <activity 79 android:name=".BlankScreenActivity" 80 android:theme="@style/AppTheme" 81 android:exported="true"> 82 <intent-filter> 83 <action android:name="androidx.wear.compose.material3.macrobenchmark.target.BLANK_SCREEN_ACTIVITY" /> 84 <category android:name="android.intent.category.DEFAULT" /> 85 </intent-filter> 86 </activity> 87 88 <activity 89 android:name=".ButtonActivity" 90 android:theme="@style/AppTheme" 91 android:exported="true"> 92 <intent-filter> 93 <action android:name="androidx.wear.compose.material3.macrobenchmark.target.BUTTON_ACTIVITY" /> 94 <category android:name="android.intent.category.DEFAULT" /> 95 </intent-filter> 96 </activity> 97 98 <activity 99 android:name=".ButtonGroupActivity" 100 android:theme="@style/AppTheme" 101 android:exported="true"> 102 <intent-filter> 103 <action android:name="androidx.wear.compose.material3.macrobenchmark.target.BUTTON_GROUP_ACTIVITY" /> 104 <category android:name="android.intent.category.DEFAULT" /> 105 </intent-filter> 106 </activity> 107 108 <activity 109 android:name=".ConfirmationActivity" 110 android:theme="@style/AppTheme" 111 android:exported="true"> 112 <intent-filter> 113 <action android:name= 114 "androidx.wear.compose.material3.macrobenchmark.target.CONFIRMATION_ACTIVITY" /> 115 <category android:name="android.intent.category.DEFAULT" /> 116 </intent-filter> 117 </activity> 118 119 <activity 120 android:name=".CircularProgressIndicatorActivity" 121 android:theme="@style/AppTheme" 122 android:exported="true"> 123 <intent-filter> 124 <action android:name= 125 "androidx.wear.compose.material3.macrobenchmark.target.CIRCULAR_PROGRESS_INDICATOR_ACTIVITY" /> 126 <category android:name="android.intent.category.DEFAULT" /> 127 </intent-filter> 128 </activity> 129 130 <activity 131 android:name=".DatePickerActivity" 132 android:theme="@style/AppTheme" 133 android:exported="true" 134 tools:targetApi="o"> 135 <intent-filter> 136 <action android:name= 137 "androidx.wear.compose.material3.macrobenchmark.target.DATE_PICKER_ACTIVITY" /> 138 <category android:name="android.intent.category.DEFAULT" /> 139 </intent-filter> 140 </activity> 141 142 <activity 143 android:name=".IndeterminateCircularProgressIndicatorActivity" 144 android:theme="@style/AppTheme" 145 android:exported="true"> 146 <intent-filter> 147 <action android:name= 148 "androidx.wear.compose.material3.macrobenchmark.target.INDETERMINATE_CIRCULAR_PROGRESS_INDICATOR_ACTIVITY" /> 149 <category android:name="android.intent.category.DEFAULT" /> 150 </intent-filter> 151 </activity> 152 153 <activity 154 android:name=".AlertDialogActivity" 155 android:theme="@style/AppTheme" 156 android:exported="true"> 157 <intent-filter> 158 <action android:name= 159 "androidx.wear.compose.material3.macrobenchmark.target.ALERT_DIALOG_ACTIVITY" /> 160 <category android:name="android.intent.category.DEFAULT" /> 161 </intent-filter> 162 </activity> 163 164 <activity 165 android:name=".AlertDialogDismissActivity" 166 android:theme="@style/AppTheme" 167 android:exported="true"> 168 <intent-filter> 169 <action android:name= 170 "androidx.wear.compose.material3.macrobenchmark.target.ALERT_DIALOG_DISMISS_ACTIVITY" /> 171 <category android:name="android.intent.category.DEFAULT" /> 172 </intent-filter> 173 </activity> 174 175 <activity 176 android:name=".FailureConfirmationActivity" 177 android:theme="@style/AppTheme" 178 android:exported="true"> 179 <intent-filter> 180 <action android:name= 181 "androidx.wear.compose.material3.macrobenchmark.target.FAILURE_CONFIRMATION_ACTIVITY" /> 182 <category android:name="android.intent.category.DEFAULT" /> 183 </intent-filter> 184 </activity> 185 186 <activity 187 android:name=".HorizontalPagerActivity" 188 android:theme="@style/AppTheme" 189 android:exported="true"> 190 <intent-filter> 191 <action android:name= 192 "androidx.wear.compose.material3.macrobenchmark.target.HORIZONTAL_PAGER_ACTIVITY" /> 193 <category android:name="android.intent.category.DEFAULT" /> 194 </intent-filter> 195 </activity> 196 197 <activity 198 android:name=".IconButtonActivity" 199 android:theme="@style/AppTheme" 200 android:exported="true"> 201 <intent-filter> 202 <action android:name="androidx.wear.compose.material3.macrobenchmark.target.ICON_BUTTON_ACTIVITY" /> 203 <category android:name="android.intent.category.DEFAULT" /> 204 </intent-filter> 205 </activity> 206 207 <activity 208 android:name=".IconToggleButtonActivity" 209 android:theme="@style/AppTheme" 210 android:exported="true"> 211 <intent-filter> 212 <action android:name="androidx.wear.compose.material3.macrobenchmark.target.ICON_TOGGLE_BUTTON_ACTIVITY" /> 213 <category android:name="android.intent.category.DEFAULT" /> 214 </intent-filter> 215 </activity> 216 217 <activity 218 android:name=".OpenOnPhoneDialogActivity" 219 android:theme="@style/AppTheme" 220 android:exported="true"> 221 <intent-filter> 222 <action android:name="androidx.wear.compose.material3.macrobenchmark.target.OPEN_ON_PHONE_DIALOG_ACTIVITY" /> 223 <category android:name="android.intent.category.DEFAULT" /> 224 </intent-filter> 225 </activity> 226 227 <activity 228 android:name=".PickerActivity" 229 android:theme="@style/AppTheme" 230 android:exported="true"> 231 <intent-filter> 232 <action android:name= 233 "androidx.wear.compose.material3.macrobenchmark.target.PICKER_ACTIVITY" /> 234 <category android:name="android.intent.category.DEFAULT" /> 235 </intent-filter> 236 </activity> 237 238 <activity 239 android:name=".ScalingLazyColumnActivity" 240 android:theme="@style/AppTheme" 241 android:exported="true"> 242 <intent-filter> 243 <action android:name= 244 "androidx.wear.compose.material3.macrobenchmark.target.SCALING_LAZY_COLUMN_ACTIVITY" /> 245 <category android:name="android.intent.category.DEFAULT" /> 246 </intent-filter> 247 </activity> 248 249 <activity 250 android:name=".SliderActivity" 251 android:theme="@style/AppTheme" 252 android:exported="true"> 253 <intent-filter> 254 <action android:name= 255 "androidx.wear.compose.material3.macrobenchmark.target.SLIDER_ACTIVITY" /> 256 <category android:name="android.intent.category.DEFAULT" /> 257 </intent-filter> 258 </activity> 259 260 <activity 261 android:name=".StartupActivity" 262 android:theme="@style/AppTheme" 263 android:exported="true"> 264 <intent-filter> 265 <action android:name= 266 "androidx.wear.compose.material3.macrobenchmark.target.STARTUP_ACTIVITY" /> 267 <category android:name="android.intent.category.DEFAULT" /> 268 </intent-filter> 269 </activity> 270 271 <activity 272 android:name=".StepperActivity" 273 android:theme="@style/AppTheme" 274 android:exported="true"> 275 <intent-filter> 276 <action android:name= 277 "androidx.wear.compose.material3.macrobenchmark.target.STEPPER_ACTIVITY" /> 278 <category android:name="android.intent.category.DEFAULT" /> 279 </intent-filter> 280 </activity> 281 282 <activity 283 android:name=".SuccessConfirmationActivity" 284 android:theme="@style/AppTheme" 285 android:exported="true"> 286 <intent-filter> 287 <action android:name= 288 "androidx.wear.compose.material3.macrobenchmark.target.SUCCESS_CONFIRMATION_ACTIVITY" /> 289 <category android:name="android.intent.category.DEFAULT" /> 290 </intent-filter> 291 </activity> 292 293 <activity 294 android:name=".SwipeToRevealActivity" 295 android:theme="@style/AppTheme" 296 android:exported="true"> 297 <intent-filter> 298 <action android:name="androidx.wear.compose.material3.macrobenchmark.target.SWIPE_TO_REVEAL_ACTIVITY" /> 299 <category android:name="android.intent.category.DEFAULT" /> 300 </intent-filter> 301 </activity> 302 303 <activity 304 android:name=".TimePickerActivity" 305 android:theme="@style/AppTheme" 306 android:exported="true" 307 tools:targetApi="o"> 308 <intent-filter> 309 <action android:name= 310 "androidx.wear.compose.material3.macrobenchmark.target.TIME_PICKER_ACTIVITY" /> 311 <category android:name="android.intent.category.DEFAULT" /> 312 </intent-filter> 313 </activity> 314 315 <activity 316 android:name=".TransformingLazyColumnActivity" 317 android:theme="@style/AppTheme" 318 android:exported="true"> 319 <intent-filter> 320 <action android:name= 321 "androidx.wear.compose.material3.macrobenchmark.target.TRANSFORMING_LAZY_COLUMN_ACTIVITY" /> 322 <category android:name="android.intent.category.DEFAULT" /> 323 </intent-filter> 324 </activity> 325 326 <activity 327 android:name=".TransformingLazyColumnNotificationsActivity" 328 android:theme="@style/AppTheme" 329 android:exported="true"> 330 <intent-filter> 331 <action android:name= 332 "androidx.wear.compose.material3.macrobenchmark.target.TRANSFORMING_LAZY_COLUMN_NOTIFICATIONS_ACTIVITY" /> 333 <category android:name="android.intent.category.DEFAULT" /> 334 </intent-filter> 335 </activity> 336 337 <activity 338 android:name=".WindowDialogActivity" 339 android:theme="@style/AppTheme" 340 android:exported="true"> 341 <intent-filter> 342 <action android:name= 343 "androidx.wear.compose.material3.macrobenchmark.target.WINDOW_DIALOG_ACTIVITY" /> 344 <category android:name="android.intent.category.DEFAULT" /> 345 </intent-filter> 346 </activity> 347 <activity 348 android:name=".RotaryScrollActivity" 349 android:theme="@style/AppTheme" 350 android:exported="true"> 351 <intent-filter> 352 <action android:name= 353 "androidx.wear.compose.material3.macrobenchmark.target.ROTARY_SCROLL_ACTIVITY" /> 354 <category android:name="android.intent.category.DEFAULT" /> 355 </intent-filter> 356 </activity> 357 </application> 358 359 <uses-permission android:name="android.permission.WAKE_LOCK" /> 360 361</manifest>