首页 > 解决方案 > 如何从前台服务启动媒体投影

问题描述

由于我已将 SDK 更改为 29 以供 Google Play 商店接受,因此当用户选择屏幕录制时我会遇到此崩溃

 Caused by: java.lang.SecurityException: Media projections require a foreground service of type ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PROJECTION

那么如何建立前台服务来启动媒体投影

标签: androidserviceandroid-mediaprojection

解决方案


在这里您可以找到前台服务的演示。他们也有用

import android.media.MediaRecorder;
import android.media.projection.MediaProjection;
import android.media.projection.MediaProjectionManager;

推荐阅读