redroid-doc icon indicating copy to clipboard operation
redroid-doc copied to clipboard

在Android 12及以上的系统中,在scrcpy中登录部分APP会呈现出黑屏状态。

Open ftyuiop opened this issue 2 years ago • 6 comments

在Android 12及以上的系统中,在scrcpy中登录部分APP会呈现出黑屏状态。

这似乎是Android 的保护隐私机制,如何解决这个问题?

另外就是能否对redroid启用GPS支持?我该怎么做?

ftyuiop avatar Dec 26 '23 14:12 ftyuiop

For streaming secure display via scrcpy

  • hack surfaceflinger (ignore permission check and always create secure virtual display)
  • streaming in hwcomposer

zhouziyang avatar Dec 27 '23 10:12 zhouziyang

在Android 12及以上的系统中,在scrcpy中登录部分APP会呈现出黑屏状态。

这似乎是Android 的保护隐私机制,如何解决这个问题?

另外就是能否对redroid启用GPS支持?我该怎么做? For blackscreen : hack core/java/android/view/Window.java#setFlag(), add this before dispatchWindowAttributesChanged(attrs)attrs.flags = (attrs.flags&~WindowManager.LayoutParams.FLAG_SECURE)|(0&WindowManager.LayoutParams.FLAG_SECURE);

VinaChiong avatar Mar 20 '24 07:03 VinaChiong

在Android 12及以上的系统中,在scrcpy中登录部分APP会呈现出黑屏状态。 这似乎是Android 的保护隐私机制,如何解决这个问题? 另外就是能否对redroid启用GPS支持?我该怎么做? For blackscreen : hack core/java/android/view/Window.java#setFlag(), add this before dispatchWindowAttributesChanged(attrs)attrs.flags = (attrs.flags&~WindowManager.LayoutParams.FLAG_SECURE)|(0&WindowManager.LayoutParams.FLAG_SECURE);

我尝试了你的方案,很遗憾,它貌似并没有生效。我使用的是redroid13,app是一款地图软件,地图部分仍然显示黑屏。

hjxcode avatar Mar 25 '24 07:03 hjxcode

启用OEM解锁功能。小米 14

启用后也没用呢

storezhang avatar May 29 '24 07:05 storezhang

在Android 12及以上的系统中,在scrcpy中登录部分APP会呈现出黑屏状态。 这似乎是Android 的保护隐私机制,如何解决这个问题? 另外就是能否对redroid启用GPS支持?我该怎么做? For blackscreen : hack core/java/android/view/Window.java#setFlag(), add this before dispatchWindowAttributesChanged(attrs)attrs.flags = (attrs.flags&~WindowManager.LayoutParams.FLAG_SECURE)|(0&WindowManager.LayoutParams.FLAG_SECURE);

我尝试了你的方案,很遗憾,它貌似并没有生效。我使用的是redroid13,app是一款地图软件,地图部分仍然显示黑屏。

1.我是重新构建镜像的。 2.你要确定地图页面是不是FLAG_SECURE原因导致的,还是其他原因。真机安装app,使用scrcpy,是否仍然黑屏?

VinaChiong avatar Jul 10 '24 09:07 VinaChiong

启用OEM解锁功能。小米 14

启用后也没用呢

后来发现和他没啥关系, 实质上利用 ADB 截图,当安卓使用防截屏时,自然就不能录屏。具体原因可以搜索“防止截屏安卓”。代表应用安卓起点 APP 的付费章节。

DaLang2109 avatar Aug 03 '24 17:08 DaLang2109