所以我使用了下面的代码来阻止截图
window.setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE)它在物理设备上工作正常,但允许Android Studio Emulator截屏

发布于 2020-01-22 18:20:12
即使您使特定的按钮不起作用,也无法阻止计算机操作系统截取它正在运行的仿真器的屏幕截图,但您可以阻止您的应用程序在仿真器上运行的可能性很高。请参阅:How can I detect when an Android application is running in the emulator?
如果您仍然希望能够在仿真器上进行开发,则可以选择仅在发布版本中应用仿真器检查。
https://stackoverflow.com/questions/59856049
复制相似问题