mediaprojection :在某些情况下黑屏

mediaprojection : Black screen in some cases

使用“mediaprojection”我能够从后台服务捕获当前屏幕。 sdk api 是 25,Android 7.1.2,我用模拟器 运行 BlueStacks 没有生根,我的手机 phone 没有生根。 但是,当我使用 BlueStacks 和另一个模拟器 Nox 对其进行测试时,出现黑屏。 相同的代码,并且仅在 Knox 模拟器中没有生根相同的代码在结果中被黑屏。

结果会因模拟器而异吗? 您在后台服务中是否有“mediaprojection”应用程序 运行 来测试这种情况?

我之前遇到过同样的问题,但我注意到 bluestacks 不允许使用带有 mediaprojection 的应用程序,如果您想测试可以截屏或类似情况的应用程序,您不能在自己的设备上尝试