1<?xml version="1.0" encoding="utf-8"?> 2 3<manifest 4 xmlns:android="http://schemas.android.com/apk/res/android" 5 package="com.android.onboarding.nodes.testing.testapp"> 6 7 <uses-sdk 8 android:minSdkVersion="21" 9 android:targetSdkVersion="34"/> 10 11 <!-- Notification permission above Android T--> 12 <uses-permission android:name="android.permission.POST_NOTIFICATIONS" /> 13 14 <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/> 15 <uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE"/> 16 17 <!-- Permission required to keep the process alive by displaying the foreground notification while doing the background work. --> 18 <uses-permission android:name="com.android.onboarding.process.permission.NOTIFICATION_KEEP_ALIVE"/> 19 20 <queries> 21 <intent> 22 <!-- used to detect test apps --> 23 <action android:name="com.android.onboarding.nodes.testing.testapp.red" /> 24 </intent> 25 </queries> 26 27 <application 28 android:label="Onboarding Graph TestApp" android:theme="@style/Theme.AppCompat.Light" android:taskAffinity=""> 29 <meta-data android:name="onboarding_compliance_date" android:value="2024-01-26" /> 30 31 <activity android:name=".MainActivity" android:exported="false"> 32 </activity> 33 34 <activity-alias 35 android:name=".RedActivity" 36 android:targetActivity=".MainActivity" android:exported="true"> 37 <intent-filter> 38 <action android:name="com.android.onboarding.nodes.testing.testapp.red"/> 39 <category android:name="android.intent.category.DEFAULT"/> 40 </intent-filter> 41 <intent-filter> 42 <action android:name="android.intent.action.MAIN"/> 43 <category android:name="android.intent.category.LAUNCHER"/> 44 <category android:name="android.intent.category.DEFAULT"/> 45 </intent-filter> 46 </activity-alias> 47 48 <activity-alias 49 android:name=".GreenActivity" 50 android:targetActivity=".MainActivity" android:exported="true"> 51 <intent-filter> 52 <action android:name="com.android.onboarding.nodes.testing.testapp.green"/> 53 <category android:name="android.intent.category.DEFAULT"/> 54 </intent-filter> 55 </activity-alias> 56 57 <activity-alias 58 android:name=".BlueActivity" 59 android:targetActivity=".MainActivity" android:exported="true"> 60 <intent-filter> 61 <action android:name="com.android.onboarding.nodes.testing.testapp.blue"/> 62 <category android:name="android.intent.category.DEFAULT"/> 63 </intent-filter> 64 </activity-alias> 65 66 <service 67 android:name=".BackgroundTaskService"/> 68 </application> 69</manifest> 70