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