如果不需要,我是否必须在清单中使用任何前台服务类型?
do i have to use any foreground service type in manifest if it has no need?
我正在开发我正在使用前台服务的应用程序,在下面的代码中我正在使用 dataSync 但我的项目不需要它,我看到许多开发人员至少使用 1 种前台服务类型为什么我提到它,我的问题是如果我删除它会影响我的应用程序还是没问题
Here is my code in manifest
<service android:name=".service.CountdownService"
android:foregroundServiceType="dataSync"
/>
如果您的服务没有使用摄像头、麦克风和位置等任何东西,则属性 foregroundServiceType 没有用处。
您可以查看此文档。
https://developer.android.com/guide/components/foreground-services#loc-camera
我正在开发我正在使用前台服务的应用程序,在下面的代码中我正在使用 dataSync 但我的项目不需要它,我看到许多开发人员至少使用 1 种前台服务类型为什么我提到它,我的问题是如果我删除它会影响我的应用程序还是没问题
Here is my code in manifest
<service android:name=".service.CountdownService"
android:foregroundServiceType="dataSync"
/>
如果您的服务没有使用摄像头、麦克风和位置等任何东西,则属性 foregroundServiceType 没有用处。
您可以查看此文档。
https://developer.android.com/guide/components/foreground-services#loc-camera