업데이트 후 앱이 계속 종료될 때 순서대로 해 볼 것
Advertisement
간단한 것부터
- 강제 중지 후 다시 열기: 설정 › 앱 › 해당 앱 › 강제 중지.
- 캐시 삭제: 같은 화면의 저장공간 › 캐시 삭제. 데이터는 사라지지 않습니다.
- 폰을 재시작합니다. 공유 구성 요소의 업데이트는 일부 기기에서 재시작 후에야 적용됩니다.
- Google Play에서 Android System WebView와 Chrome을 업데이트합니다. "모든 앱이 죽는" 사례의 상당수, 2021년에 널리 보도된 일을 포함해 원인은 잘못된 WebView 업데이트였습니다. 많은 앱이 화면 일부를 WebView로 그립니다.
- Google Play 서비스를 업데이트합니다. Google 로그인, 지도, 푸시 알림을 쓰는 앱은 서비스 버전이 앱의 라이브러리에 비해 오래되면 죽습니다.
그래도 계속 죽는다면
- 저장공간 삭제(설정 › 앱 › 해당 앱 › 저장공간 › 저장공간 삭제). 새로 설치한 상태로 되돌아가므로 다시 로그인해야 합니다. 앱이 로컬에만 보관하는 것은 먼저 내보내세요.
- 여유 공간과 메모리를 확인합니다. 여유가 500MB 미만이거나 배터리 최적화가 백그라운드에서 앱을 종료하는 경우 모두 강제 종료처럼 보입니다.
- Xiaomi, Huawei, OPPO, Samsung 기기에서는 해당 앱의 배터리 최적화를 끄세요. 이들 기기는 백그라운드 프로세스를 종료하는 것으로 알려져 있습니다.
업데이트가 원인일 때
업데이트 전에는 잘 되다가 직후부터 죽기 시작했다면 이전 버전이 확실한 해결책입니다. 이 사이트의 앱 버전 페이지에 날짜와 함께 이전 빌드가 나열되어 있으니, 쓰던 것을 골라 현재 버전을 삭제하고 앱 다운그레이드 방법대로 설치하세요. Google Play에서 그 앱의 자동 업데이트를 꺼 다시 교체되지 않게 하고, 한두 주 뒤에 수정판이 나왔는지 확인하면 됩니다.
원인 찾기
컴퓨터가 없으면 LogFox나 Logcat Reader(F-Droid)로 강제 종료 로그를 잡을 수 있습니다. 컴퓨터가 있으면 문제를 재현하면서 adb logcat *:E를 실행하면 예외가 보이며, 이것을 검색하거나 개발자에게 보내면 됩니다. 로그에 WebView, GmsCore, Resources$NotFoundException이 있으면 각각 위의 WebView, Play 서비스, 분할 누락이 원인입니다.
이 가이드는 일반적인 Android 동작을 설명합니다. 메뉴 이름은 제조사와 Android 버전에 따라 다릅니다. 이 사이트의 다운로드는 검증된 제3자 미러에서 제공되며 저희가 수정하지 않습니다.