无法阻止android apk中的屏幕截图(发布)

时间:2020-08-06 04:17:24

标签: android react-native

我可以通过设置FLAG_SECURE来防止屏幕截图。

但是,FLAG_SECURE在将其构建为APK并运行后不会阻止其截图。

public class MainActivity extends ReactActivity {

    /**
     * Returns the name of the main component registered from JavaScript.
     * This is used to schedule rendering of the component.
     */
    @Override
    protected String getMainComponentName() {
        return "MyAppName";
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE, WindowManager.LayoutParams.FLAG_SECURE);

    }
}

知道为什么吗?我正在同一台设备Samsung Android 7上运行它。

更新:

它间歇地发生。有时会阻止,有时会允许截图。

0 个答案:

没有答案