Android开发

MediaProjection必须在前台服务中进行

解决方案:

1. 设置权限

<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />

2. 再Activity处理

startForegroundService(service);的方式启动服务,同时不要忘记startForeground(id, notification);设置服务