꿈 많은 개발자가 되자! Tae-hwan

안드로이드 마시멜로우 오버레이 문제해결 본문

Android App/Tools

안드로이드 마시멜로우 오버레이 문제해결

taehwan 2017.03.06 23:24
크리에이티브 커먼즈 라이선스

Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.
본문

안드로이드 마시멜로를 쓰다 보면 권한 설정하는 화면에서 아래와 같은 창을 볼 수 있습니다.



개발 관련 글 보기

- Android 윈도우(Overlay) 권한 사용시 예외 사항

Android 윈도우(Overlay) 권한 획득하기


화면 오버레이 감지됨

이 권한 설정을 변경하려면 먼저 설정 > 앱에서 화면 오버레이를 사용하지 않도록 설정해야 합니다.


설정 열기로 이어집니다. 하지만 이게 뭐지? 일단 설정 열기를 눌러봅니다.




설정을 통해서 접근하거나 아래와 같이 직접 접근해봅니다.


하지만 정말 많은 앱들이 존재합니다.


이걸 다 꺼야 할까요?


일단 다 꺼보시면 정상적으로 권한 획득이 가능하고, 앱 사용이 가능합니다.




결론을 말씀드리면

- 일부 앱 때문에 저런 창이 발생합니다.


일부 앱인데 이 경우 블루 라이트를 차단하는 앱일 가능성이 높습니다.

- 다행히도 업데이트 빠른 앱들은 자동으로 On/Off를 지원하도록 접근설 설정을 할 수 있습니다.


그런 앱을 찾아서 종료해주시면 다른 앱 위에 표시되는 앱을 설정을 Off 해주시면 되겠습니다.



블루 라이트 앱에서 아래와 같은 경우는?



Bluelight Filter for Eye Care(블루 라이트 차단 스크린 필터) 앱에서는 아래와 같이 설명을 해주고 있습니다.


 접근성을 통해서 이를 해결할 수 있도록 개발되어 사용하시는 분은 꼭 다음의 설정해주시면 위와 같이 "화면 오버레이 감지"와 같은 일이 없어지게 됩니다.




접근성에 가시면 아래와 같이 블루 라이트 차단 스크린 필터에 가셔서 아래와 같은 메뉴를 사용함으로 변경해주시면 되겠습니다.




그러면 사용하시는 다른 앱에서 권한 획득시에도 문제없이 동작합니다.


마무리



특이하게도 이러한 문제는 안드로이드 마시멜로우(6.0)에서만 발생합니다. 구글의 OS 정책의 문제로 이러한 문제가 생긴 이슈입니다.

오버레이를 하는 경우 사용하시는 앱에서 권한 획득을 할 경우 보안 문제가 생길 수 있는 부분을 미연에 방지하기 위함입니다.


조금 불편하긴 하지만 블루 라이트 차단 앱처럼 해결한 경우도 있으니 접근성을 통해서 이를 해결해보세요.



개발 관련 글 보기



- Android 윈도우(Overlay) 권한 사용시 예외 사항

- Android 윈도우(Overlay) 권한 획득하기

저작자 표시
신고
개인 광고 영역
0 Comments
댓글쓰기 폼