1<!--
2  ~ Copyright (C) 2016 The Android Open Source Project
3  ~
4  ~ Licensed under the Apache License, Version 2.0 (the "License");
5  ~ you may not use this file except in compliance with the License.
6  ~ You may obtain a copy of the License at
7  ~
8  ~      http://www.apache.org/licenses/LICENSE-2.0
9  ~
10  ~ Unless required by applicable law or agreed to in writing, software
11  ~ distributed under the License is distributed on an "AS IS" BASIS,
12  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  ~ See the License for the specific language governing permissions and
14  ~ limitations under the License
15  -->
16<manifest xmlns:android="http://schemas.android.com/apk/res/android"
17  package="com.android.dialer.shortcuts">
18
19  <uses-sdk
20    android:minSdkVersion="24"
21    android:targetSdkVersion="29"/>
22
23  <application>
24
25  <service
26      android:exported="false"
27      android:name=".PeriodicJobService"
28      android:permission="android.permission.BIND_JOB_SERVICE"/>
29
30    <!--
31       Comments for attributes in CallContactActivity:
32       taskAffinity=""             -> Open the dialog without opening the dialer app behind it
33       noHistory="true"            -> Navigating away finishes activity
34       excludeFromRecents="true"   -> Don't show in "recent apps" screen
35
36       We do not export this activity and do not declare an intent filter as a security precaution
37       so that apps other than the dialer cannot attempt to make phone calls using it.
38       -->
39    <activity
40      android:name=".CallContactActivity"
41      android:taskAffinity=""
42      android:noHistory="true"
43      android:excludeFromRecents="true"
44      android:label=""
45      android:exported="false"
46      android:theme="@style/CallContactsTheme"/>
47
48  </application>
49
50</manifest>
51