안드로이드 기기의 앱 목록에서 'Android System WebView(ASW)'를 본 적이 있거나, 구글 플레이 스토어에서 업데이트 알림을 받아본 경험이 있을 것입니다. 이 중요한 시스템 앱은 사용자가 직접 설치하거나 실행하는 앱은 아니지만, 안드로이드 운영체제에서 빼놓을 수 없는 핵심 요소입니다.
설치된 안드로이드 버전에 따라 Android System WebView는 다양한 형태로 표시됩니다. 어떤 기기를 사용하든 ASW(또는 그에 준하는 버전)를 활성화하고 최신 상태로 유지해야 합니다. 이 글에서는 그 이유와 함께 이 시스템 구성 요소를 최신 상태로 유지하는 방법까지 자세히 살펴보겠습니다.
Android System WebView란 무엇이며 어떻게 사용되나요?
안드로이드 기기에 웹 브라우저가 설치되어 있더라도, 웹페이지나 웹 기반 앱을 열 때 반드시 그 브라우저가 사용되는 것은 아닙니다. 대신 안드로이드는 Android System WebView를 활용해 앱 내부에서 웹 콘텐츠를 표시합니다.
이는 주로 속도와 보안 때문입니다. 서드파티 앱에 의존하는 대신, 각 앱은 Android WebView를 호출하여 콘텐츠를 로드함으로써 효율성을 높일 수 있습니다.
구글은 시간이 지나면서 안드로이드와 ASW의 관계를 지속적으로 발전시켜 왔습니다. 안드로이드 5.0 롤리팝 이전에는 WebView가 제조사가 배포하는 대규모 OS 업데이트를 통해서만 갱신될 수 있었습니다.

안드로이드 5.0 출시와 함께 상황이 바뀌었고, 사용자는 구글 플레이 스토어에서 직접 WebView를 업데이트할 수 있게 되었습니다. 덕분에 버그 수정과 신규 기능 배포가 훨씬 빨라졌습니다.
안드로이드 7.0 누가에서는 구글 크롬 기반의 커스텀 WebView가 기본값으로 지정되었고, 이후 안드로이드 10에서는 다시 WebView가 독립적인 구성 요소로 분리되되 크롬과 코드를 공유하는 방식으로 변경되었습니다.
설치된 Android System WebView 버전 확인 방법
WebView의 새 릴리스마다 다양한 변화가 있지만, 안드로이드 기기 설정에서 현재 설치된 버전을 확인할 수 있습니다.
확인하려면 기기의 설정 메뉴에 접근해야 합니다. 절차는 안드로이드 버전과 기기 제조사에 따라 다소 차이가 있을 수 있습니다. 아래 단계는 삼성 갤럭시 S20 스마트폰 기준으로 작성되었으며, 다른 안드로이드 기기에서도 비슷하게 진행됩니다.
- 앱 서랍에서 설정 앱을 연 뒤, 애플리케이션 옵션을 탭합니다.

- 설치된 앱과 사전 설치된 시스템 앱 목록이 표시됩니다. 검색창에 Android System WebView를 입력해 찾은 후, 해당 항목을 탭합니다.

- 앱 정보 화면을 아래로 스크롤하면 하단에 Android System WebView의 버전 번호가 표시됩니다. 예를 들어 버전 83.0.4103.106과 같습니다. 이 릴리스 ID는 안드로이드용 구글 크롬과 동일하며, 두 앱이 코드 베이스를 공유하기 때문입니다.

현재 버전이 최신인지 여부는 직접 조사해야 합니다. 만약 최신 버전이 아니라면 업데이트를 진행해야 합니다.
Android System WebView 업데이트 방법
비교적 최신 안드로이드 기기라면 ASW를 최신 상태로 유지하는 과정은 매우 간단합니다. 다만 안드로이드 4.4 킷캣 이하의 오래된 기기에서는 WebView가 시스템에 깊이 통합되어 있어, 대규모 OS 업데이트 없이는 갱신할 수 없습니다.
그 이후 버전이라면 구글 플레이 스토어를 통해 언제든 ASW를 업데이트할 수 있습니다.
- 플레이 스토어 앱을 열고 'Android System WebView'를 검색합니다. 사용 가능한 업데이트가 있다면 업데이트 버튼을 누릅니다.

업데이트가 완료되면 안드로이드는 웹 콘텐츠를 필요로 하는 모든 앱에서 새 버전의 WebView를 자동으로 사용합니다.
다양한 Android System WebView 릴리스 채널 설치하기
단일 릴리스 체계에서는 모든 사용자가 같은 업데이트 흐름에 묶이게 됩니다. 다행히 구글은 안드로이드 10 이상을 실행하는 기기 사용자에게 더 많은 선택권을 제공합니다.
안드로이드 10에는 구글 크롬 앱과 상당 부분 코드를 공유하는 WebView가 포함되어 있습니다. 덕분에 두 앱 모두 더 작은 용량과 일관된 사용 경험이라는 이점을 누릴 수 있습니다.
구글은 하나의 옵션만 제공하는 대신, 설치 가능한 네 가지 WebView 릴리스 채널을 운영하고 있습니다.

각 채널은 다음과 같습니다.
- WebView Stable(안정版): 전체 테스트 과정을 거쳐 몇 주마다 업데이트되며, 가장 많은 기기에서 안정적으로 작동하도록 보장됩니다. 모든 안드로이드 기기에 기본 탑재되는 버전입니다.
- WebView Beta(베타): 안정版과 대부분의 코드와 기능을 공유하는 베타 릴리스입니다. 테스트 기간이 짧아 추가적인 버그가 포함될 수 있습니다.
- WebView Dev(개발자): 개발용 릴리스로, 큰 변화가 수시로 반영됩니다. 매주 업데이트되며 버그와 문제를 마주칠 가능성이 높지만, 새로운 기능이나 수정 사항을 다른 사용자보다 먼저 체험할 수 있습니다.
- WebView Canary(카나리아): 테스트를 전혀 거치지 않는 최첨단 릴리스입니다. 전날 작성된 최신 코드가 매일 배포되므로, 사용 시 주의가 필요합니다!
이 중 하나를 설치했다면, 안드로이드 개발자 옵션 메뉴에서 해당 버전으로 전환할 수 있습니다. 개발자 옵션은 기본적으로 숨겨져 있으므로, 먼저 설정에서 휴대전화 정보 > 소프트웨어 정보로 이동한 뒤 빌드 번호를 여러 번 연속으로 탭하세요.

이렇게 하면 개발자 모드가 활성화됩니다. 활성화 후 설정으로 돌아가 WebView 구현 항목을 탭하면 사용 가능한 WebView 릴리스 목록이 나타납니다. 원하는 옵션을 탭하여 전환하면 됩니다.

안드로이드 7~9를 실행하는 기기에서는 대신 구글 크롬의 릴리스 채널(Stable, Beta, Dev, Canary)을 설치하면 같은 효과를 얻을 수 있습니다. 이 버전들에서는 WebView가 구글 크롬 앱 내부에 통합되어 있기 때문입니다.
Android System WebView 비활성화 또는 삭제가 가능할까?
Android System WebView를 비활성화하거나 삭제하고 싶다면, 결론부터 말하면 불가능하거나 권장하지 않습니다. 이는 안드로이드 앱에서 웹 콘텐츠를 여는 데 필수적인 시스템 구성 요소이기 때문입니다.
가장 좋은 방법은 WebView를 활성화한 상태로 두고, 구글 플레이 스토어를 통해 최신 상태로 유지하는 것입니다. 만약 기기에서 웹 콘텐츠 로딩에 문제가 발생한다면, 위에서 소개한 방법으로 더 최신 버전의 WebView로 전환해 보세요.
안정版의 버그가 베타 릴리스에서 수정되었을 수도 있습니다. 물론 이러한 수정 사항은 시간이 지나면 안정版에도 반영되므로, 대부분의 경우 잠시 기다리는 것이 현명합니다.
안드로이드를 최신 상태로 유지하기
안드로이드 기기는 업데이트가 느린 것으로 알려져 있지만, 구글이 ASW를 독립적인 시스템 구성 요소로 유지하는 덕분에 긴급한 버그 수정을 플레이 스토어를 통해 신속하게 배포할 수 있습니다. ASW는 PC의 에뮬레이터를 포함해 거의 모든 안드로이드 기기에 설치되어 있습니다.
이는 구글과 안드로이드 같은 개발사들이 기기를 주요 위협으로부터 보호하기 위해 적용하는 일반적인 스마트폰 보안 조치의 한 부분이기도 합니다. 보안이 특히 걱정된다면 안드로이드 백신 앱 설치를 고려할 수 있지만, 대부분의 사용자에게는 필수적이지 않습니다.