본문 바로가기

프로그래밍

안드로이드 앱 스크린샷 캡쳐 방지코드

반응형

안드로이드 앱 스크린샷 캡쳐 방지 막기 코드 입니다.

onCreate 쪽에 해당 코드를 넣으면 됩니다.

 

1
2
3
4
5
6
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.purchase_webview);
    
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
}
cs

 

 

코드를 넣고 해당 액티비티를 스크린샷 찍으면?

안드로이드 화면 캡쳐

캡쳐버튼(볼륨아래+전원키)을 눌러서 캡쳐 했더니

'보안정책에 따라 화면을 캡쳐 할 수 없어요' 라고 뜹니다.

 

제가 직접 넣은 토스트가 아니고 삼성 안드로이드 OS에서 해당 코드를 넣은것 같네요

반응형