Specify foreground service type and permissions for FGS under
packages/modules/Connectivity. TO meet the U requirement that apps targetSdkVersion U+ must specify foreground service type and permissions. Bug: 262580021 Test: build and run. Change-Id: I9ba478459c8ce0dfc77b6e50876c4c2249523ad9 Ignore-AOSP-First: foregroundServiceType "specialUse" is internal master branch only.
This commit is contained in:
parent
07ac4e145f
commit
94302eb783
1 changed files with 6 additions and 1 deletions
|
|
@ -20,6 +20,7 @@
|
|||
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
|
||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
|
||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE"/>
|
||||
<uses-permission android:name="android.permission.INTERNET"/>
|
||||
<uses-permission android:name="android.permission.PACKAGE_USAGE_STATS" />
|
||||
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
|
||||
|
|
@ -45,7 +46,11 @@
|
|||
<service android:name=".MyService"
|
||||
android:exported="true"/>
|
||||
<service android:name=".MyForegroundService"
|
||||
android:exported="true"/>
|
||||
android:foregroundServiceType="specialUse"
|
||||
android:exported="true">
|
||||
<property android:name="android.app.PROPERTY_SPECIAL_USE_FGS_SUBTYPE"
|
||||
android:value="Connectivity" />
|
||||
</service>
|
||||
<service android:name=".RemoteSocketFactoryService"
|
||||
android:exported="true"/>
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue