Overlay 어플리케이션 오류..
android.view.WindowManager$BadTokenException: Unable to add window android.view.ViewRootImpl$W@6705f96 -- permission denied for this window type
이라는 에러가 날 때:
SYSTEM_ALERT_WINDOW 퍼미션이 정의되어 있어야 하고,
설정 - 어플리케이션 관리자 - (더보기) - 다른 앱 위에 표시되는 앱
을 활성화해 놓아야 실행이 된다.
액티비티 실행시점에 이를 코드 레벨에서 확인하고 필요하면 해당 설정으로 이동하는 코드는 다음을 참조하자 :
http://stackoverflow.com/questions/32652533/android-system-overlay-window
이라는 에러가 날 때:
SYSTEM_ALERT_WINDOW 퍼미션이 정의되어 있어야 하고,
설정 - 어플리케이션 관리자 - (더보기) - 다른 앱 위에 표시되는 앱
을 활성화해 놓아야 실행이 된다.
액티비티 실행시점에 이를 코드 레벨에서 확인하고 필요하면 해당 설정으로 이동하는 코드는 다음을 참조하자 :
http://stackoverflow.com/questions/32652533/android-system-overlay-window
댓글
댓글 쓰기