1<?xml version="1.0" encoding="utf-8"?> 2 3<manifest xmlns:android="http://schemas.android.com/apk/res/android" 4 coreApp="true" 5 android:sharedUserId="android.uid.system" 6 package="com.android.DeviceAsWebcam"> 7 8 <uses-feature android:name="android.hardware.camera.any" android:required="true"/> 9 <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/> 10 <uses-permission android:name="android.permission.CAMERA"/> 11 <uses-permission android:name="android.permission.FOREGROUND_SERVICE_CAMERA"/> 12 13 <application 14 android:label="@string/app_label"> 15 <receiver android:name="com.android.deviceaswebcam.DeviceAsWebcamReceiverImpl" 16 android:exported="true" 17 android:singleUser="true"> 18 <intent-filter> 19 <action android:name="android.hardware.usb.action.USB_STATE"/> 20 </intent-filter> 21 </receiver> 22 23 <activity android:name="com.android.deviceaswebcam.DeviceAsWebcamPreview" 24 android:excludeFromRecents="true" 25 android:screenOrientation="user" 26 android:configChanges="orientation|screenSize|screenLayout|keyboard|keyboardHidden|navigation|uiMode|smallestScreenSize" 27 android:label="@string/app_label" 28 android:theme="@style/ActivityTheme" 29 android:singleUser="true" 30 android:windowSoftInputMode="stateAlwaysHidden"> 31 </activity> 32 33 <service 34 android:name="com.android.deviceaswebcam.DeviceAsWebcamFgServiceImpl" 35 android:foregroundServiceType="camera" 36 android:singleUser="true"/> 37 </application> 38</manifest> 39