많은 사용자들이 안드로이드 폰에서 애플리케이션을 다운로드하거나 설치하려고 할 때 '패키지를 파싱하는 동안 문제가 발생했습니다(There was a Problem Parsing the Package)'라는 오류 메시지를 마주하게 됩니다. 요즘 스마트폰에서 앱을 다운로드하고 설치하는 것은 가장 자주 사용되는 작업 중 하나인데, 이 오류 때문에 정상적인 설치가 어려워집니다. 이 문제는 어떤 안드로이드 기기에서든 발생할 수 있으며, 화면에는 '구문 분석 오류(Parse Error)'라는 제목과 함께 '패키지를 파싱하는 동안 문제가 발생했습니다'라는 메시지가 표시됩니다.
안드로이드에서 '패키지 파싱 오류'가 발생하는 원인
이 문제를 조사한 결과, 오류를 일으킬 수 있는 몇 가지 원인을 찾을 수 있었습니다. 대체로 이 오류는 신뢰할 수 없는 출처에서 앱을 설치하려고 할 때 발생하며, 이 경우 시스템이 요청된 작업을 완료하지 못합니다. 하지만 그 외에도 다양한 원인이 존재합니다.
- 신뢰할 수 없는 출처(Unknown Sources): 구글 플레이 스토어, 삼성 갤럭시 스토어, 아마존 앱스토어와 같은 신뢰할 수 있는 출처가 아닌 곳에서 받은 앱이라면, 휴대폰은 신뢰할 수 없는 출처에 대한 경고로 이 오류를 표시하며 설치 과정을 완료하지 못할 수 있습니다.
- 호환되지 않는 애플리케이션: 다운로드하려는 앱이 해당 기기와 호환되지 않는 경우입니다. 구글 플레이 스토어는 기기와 호환되지 않는 앱의 다운로드를 자동으로 차단하지만, 다른 경로로 다운로드할 경우 이런 문제가 발생할 수 있습니다.
- 손상된 APK 파일: 구글 플레이 스토어는 손상된 APK 파일을 걸러주지만, 알 수 없는 출처나 서드파티 웹사이트에서 다운로드한 APK 파일은 감염되었거나 손상되었을 가능성이 있습니다.
- 백신 프로그램의 차단: 보안 앱은 기기를 안전하게 유지하기 위해 서드파티 웹사이트에서 다운로드한 신뢰할 수 없는 APK 파일을 위험하다고 판단하여 차단할 수 있습니다.
이제 '구문 분석 오류: 패키지를 파싱하는 동안 문제가 발생했습니다'라는 오류가 왜 나타나는지, 그리고 앱 설치를 방해하는 이유에 대한 기본적인 이해를 했으니 해결 방법으로 넘어가겠습니다.
해결 방법 1: 출처를 알 수 없는 앱 설치 권한 허용하기
안드로이드 기기는 보안상의 이유로 기본적으로 이 권한을 꺼두며, 구글 플레이 스토어와 같은 신뢰할 수 있는 출처에서만 앱을 다운로드할 수 있도록 합니다. 이 권한을 활성화하면 서드파티 웹사이트나 알 수 없는 출처에서도 앱을 다운로드하고 설치할 수 있습니다. 설정 방법은 다음과 같습니다.
- 기기에서 '설정'으로 이동합니다.
- 아래로 스크롤하여 '보안' 탭으로 들어갑니다.
- '출처를 알 수 없는 앱(Unknown Sources)' 옵션을 찾아 탭하여 권한을 활성화합니다.

참고: 이 옵션을 활성화하고 알 수 없는 출처나 서드파티 웹사이트에서 앱을 다운로드하는 것은 기기에 위험할 수 있습니다.
해결 방법 2: 감염되었거나 불완전한 APK 파일 확인하기
'패키지를 파싱하는 동안 문제가 발생했습니다' 오류가 발생하는 또 다른 이유는 APK 파일이 손상되었거나 완전히 다운로드되지 않았기 때문일 수 있습니다. 이 경우 파일을 다시 다운로드하거나 더 신뢰할 수 있는 출처에서 다운로드하여 APK 파일의 손상 가능성을 줄여보세요.
- 첫 번째 해결 방법을 적용한 후 '.apk' 파일을 다시 설치해 봅니다.
- 그래도 되지 않는다면 현재 다운로드된 APK 파일을 삭제합니다.
- 가능하다면 '구글 플레이 스토어'를 통해 앱을 다운로드합니다.
- 이전보다 더 신뢰할 수 있는 출처에서 다운로드한 후 다시 설치해 봅니다.
해결 방법 3: 백신 또는 보안 앱 비활성화하기
바이러스와 유해 데이터로부터 기기를 보호하기 위해 백신이나 보안 애플리케이션을 사용 중이라면, 이 앱들이 서드파티 웹사이트의 APK 파일을 차단할 수 있습니다. 설치하려는 APK 파일을 차단하고 있다면, 잠시 비활성화한 후 앱을 설치하고 다시 켜거나, 삭제했다가 나중에 재설치할 수도 있습니다.
- 사용 중인 '보안 앱'으로 이동합니다.
- '설정'으로 들어갑니다.
- 일시적으로 비활성화할 수 있는 옵션을 찾아 '비활성화'를 누릅니다.

- 비활성화 옵션이 없다면 기기 설정에서 해당 앱을 '제거'할 수 있습니다.

참고: '보안 앱'은 카스퍼스키 모바일 백신(Kaspersky Mobile Antivirus), Avast 모바일 보안, ESET 모바일 보안 등 기기에 설치된 모든 백신 앱을 의미합니다.
- 이제 APK 파일을 다시 설치해 봅니다.
해결 방법 4: 기기 호환성 문제 확인하기
위의 해결 방법들을 시도했는데도 문제가 계속된다면, 해당 앱이 기기와 호환되는지 확인해야 합니다. 기기의 OS 버전이 오래되었는데 앱이 최신 OS 버전을 요구하는 경우가 있을 수 있습니다. 기기와 호환되지 않는 앱이라면 위의 해결 방법들을 시도해도 설치할 수 없습니다. 앱이 '구글 플레이 스토어'에 등록되어 있다면 기기와의 호환 여부를 알려주므로, 호환되지 않는 경우 '다운로드' 버튼 대신 '이 기기는 이 버전과 호환되지 않습니다'라는 메시지가 표시됩니다.