• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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