안드로이드 System UI isn't responding 100% 해결법
진짜 간단한 방법을 찾았습니다...
단, 이 방법을 사용하면 100% 낫긴하는데 에뮬레이터에 저장한
설정, 데이터가 전부 날아가버리니 주의하시길 바랍니다;;;
1. 원인
제가 원인을 조금 찾아봤는데요
보니까 컴퓨터 성능 문제가 제일 크다고 하더라고요
남은 하드 용량, 전반적인 컴퓨터 성능(CPU, GPU, RAM 등등), 에뮬에 할당한 메모리 용량 등이
가장 큰 원인이라고 했습니다.
즉, 컴퓨터가 에뮬을 가상머신으로 돌리는데 성능이 좀 딸린다는게 원인이라는거죠...
(자연스럽게 컴퓨터 바꾸시면 해결.....)
2. 해결 방법
해결방법은 다음과 같습니다.
① 안드로이드 에뮬레터를 종료한다
만약 특별히 따로 만지지 않았다면 에뮬레이터에 대한 정보는 다음과 같은 장소에 저장됩니다.
② 아래의 장소에 가서 파일 삭제
C드라이브 -> 사용자 or User -> "현재 사용자명" 폴더 -> .android -> avd -> 자신이 현재 사용중인 에뮬 폴더-> "userdata-qemu.img" 라는 이미지 파일을 삭제
③ 에뮬레이터 재실행
사실 위 내용은 개발자라면 정기적으로 해주는 것도 좋습니다.
새로운 앱을 계속 만들어서 실행하다보면 데이터가 에뮬 내부에 계속 쌓이거든요
3. 결론
저는 이렇게 해서 해결을 했습니다.
그리고 의외로 이 방법으로 해결되는 게 엄청 많습니다.
저 같은 경우 특정 에뮬에서만 애드몹 광고가 안떳는데 이걸 쓰니 해결됨 ㅡㅡ;;
코드는 거의 별 차이없는데 어제까지는 잘 됐는데 or 아까까지는 잘 됐는데... 갑자기 안된다?
이 방법을 한번 실시해 보시길 바랍니다.
'IT 관련 지식 > 안드로이드 개발' 카테고리의 다른 글
WorkManager에서 suspend 함수 사용 시 두 번 호출 문제 (0) | 2022.05.11 |
---|---|
안드로이드 특정 에뮬에서만 애드몹 안나올 때 해결!!! (0) | 2021.01.18 |
모든 해결법! The emulator process for AVD Pixel_4_API_30 was killed -1 (0) | 2020.12.01 |
안드로이드 개발3 - 버튼에 전화, 인터넷 연결 기능 넣기 (0) | 2019.10.17 |
어떤 프로그램을 가장 먼저 배워야할까? (0) | 2019.10.12 |