Android 기기의 앱 목록에서 또는 때때로 Google Play 스토어 업데이트로 Android 시스템 WebView(ASW)를 본 적이 있을 것입니다. 이 중요한 시스템 앱은 직접 설치하거나 사용하는 것이 아니지만 Android 운영 체제의 필수적인 부분으로 남아 있습니다.
설치한 Android 버전에 따라 Android 시스템 WebView가 다양한 형식으로 표시됩니다. 장치에 관계없이 ASW(또는 해당 버전)가 활성화되고 최신 상태여야 합니다. 이 가이드에서는 그 이유와 이 시스템 구성 요소를 최신 상태로 유지하는 방법을 설명합니다.
Android 시스템 WebView란 무엇이며 어떻게 사용합니까?
Android 기기에 웹 브라우저가 설치되어 있을 수 있지만 웹 페이지나 웹 기반 앱을 여는 데 꼭 필요한 도구는 아닙니다. 이러한 페이지나 앱을 열기 위해 Android는 대신 Android 시스템 WebView로 전환하여 앱에 웹 콘텐츠를 표시합니다.
일반적으로 속도 및 보안상의 이유로 이 작업을 수행합니다. 타사 앱에 의존하는 대신 다른 앱은 Android WebView를 호출하여 콘텐츠를 로드하고 효율성을 위해 이 시스템 도구에 대한 호출을 직접 통합할 수 있습니다.
Google은 시간이 지남에 따라 Android와 ASW의 관계를 발전시켜 왔습니다. Android 5 Lollipop 이전에는 WebView를 제조업체에서 발행한 주요 Android 기기 업데이트를 통해서만 업데이트할 수 있었습니다.
Android 5가 출시되면서 사용자가 Google Play 스토어에서 직접 업데이트할 수 있도록 변경되었습니다. 이를 통해 더 빠른 버그 수정 및 기능 릴리스가 가능했습니다.
Android 7에서는 Google Chrome 기반의 사용자 지정 WebView가 Android 기기의 기본 옵션으로 추가 변경되었습니다. 이것은 Android 10에서 다시 변경되었으며 WebView는 별도의 구성 요소를 다시 만들어 Chrome과 코드를 공유했습니다.
설치된 Android 시스템 WebView 버전을 확인하는 방법
WebView 릴리스마다 새로운 변경 사항이 적용되지만 Android 기기 설정에서 설치한 버전을 확인할 수 있습니다.
이렇게 하려면 Android 기기의 설정 메뉴에 액세스해야 합니다. 이는 Android 버전과 소유한 기기에 따라 다릅니다. 이 단계는 Samsung Galaxy S20 스마트폰을 사용하여 작성되었지만 다른 Android 기기에서도 유사해야 합니다.
- 기기의 앱 런처에서 설정을 엽니다. 앱. 여기에서 앱을 탭합니다. 옵션.
- 설치된 앱 목록과 사전 설치된 시스템 앱 목록이 표시됩니다. 검색창을 사용하여 Android 시스템 Webview를 찾습니다. 을 클릭한 다음 항목을 찾으면 탭하세요.
- 앱 정보 아래로 스크롤 화면. 하단에 Android 시스템 Webview 버전 번호가 나열됩니다. 예:버전 83.0.4103.106 . 이러한 릴리스 ID는 공유 코드 기반을 반영하여 Android의 Chrome용 릴리스 ID와 일치합니다.
사용 가능한 최신 버전인지 확인하려면 Android WebView 버전 번호를 조사해야 합니다. 그렇지 않은 경우 업데이트해야 합니다.
Android 시스템 WebView 업데이트
최신 Android 기기에서는 ASW를 최신 상태로 유지하는 것이 쉽습니다. 훨씬 오래된 Android 기기(Android 4.4 KitKat 이상)가 있는 경우 WebView를 업데이트할 수 없습니다. WebView는 주요 기기 업데이트 없이는 업데이트할 수 없는 훨씬 더 통합된 시스템 구성 요소로 남아 있기 때문입니다.피>
그러나 모든 향후 릴리스의 경우 Google Play 스토어를 사용하여 ASW를 업데이트할 수 있습니다.
- 이렇게 하려면 Play 스토어 앱을 열고 Android 시스템 WebView를 검색하세요. 앱에 사용 가능한 업데이트가 있는 경우 업데이트를 클릭합니다. 버튼.
WebView가 업데이트되면 Android는 웹 콘텐츠에 액세스하고 보는 데 필요한 다른 모든 앱에 이 새 버전의 WebView를 사용합니다.
다른 Android 시스템 WebView 출시 트랙 설치
ASW의 단일 릴리스는 적어도 중요한 업데이트에 관한 한 모든 사람을 단일 레인에 남겨둡니다. 고맙게도 Google은 Android 10 이상을 실행하는 기기를 사용하는 Android 사용자에게 더 많은 선택권을 제공하고 있습니다.
이 Android 릴리스에는 Google Chrome 앱과 대부분의 동일한 코드를 공유하는 WebView 버전이 포함되어 있습니다. 여기에는 더 작은 설치 공간과 더 일관된 경험을 포함하여 두 앱 모두에 대한 공유 이점이 포함됩니다.
이를 단일 옵션으로 제공하는 대신 Google은 설치할 수 있는 WebView에 대해 4가지 다른 릴리스 트랙을 제공합니다.
여기에는 다음이 포함됩니다.
- WebView 안정 :가장 다양한 장치에서 안정성을 보장하기 위해 전체 테스트 일정 후 몇 주마다 업데이트됩니다. 모든 Android 기기에 포함된 릴리스입니다.
- WebView 베타 :대부분의 코드와 기능을 WebView와 공유하는 베타 릴리스입니다. 이 릴리스에는 테스트 축소로 인해 추가 버그가 포함될 수 있습니다.
- WebView 개발 :이것은 주요 변경 사항이 있는 개발 릴리스입니다. 이 릴리스는 매주 업데이트되며 사용자에게 버그와 문제가 발생할 수 있지만 다른 사용자보다 먼저 새로운 기능이나 수정 사항을 시도하고 테스트할 수도 있습니다.
- WebView 카나리아 :제로 테스팅을 거친 절대 최첨단의 최신 릴리스입니다. 이것은 전날의 최신 코드가 포함된 일일 릴리스입니다. 주의해서 사용하세요!
이러한 WebView 릴리스 중 하나를 설치했으면 Android 개발자 옵션 메뉴에서 해당 릴리스로 전환할 수 있습니다. 이것은 일반적으로 숨겨져 있으므로 Android 설정에 액세스하십시오. 여기에서 휴대전화 정보> 소프트웨어 정보를 탭합니다. 을 누른 다음 빌드 번호 를 두 번 탭합니다. 정보를 여러 번.
이렇게 하면 휴대전화에서 개발자 모드가 활성화됩니다. 활성화되면 Android 설정으로 돌아가 WebView 구현을 탭합니다. 사용 가능한 WebView 릴리스 목록이 여기에서 제공됩니다. 사용하려는 옵션을 탭하여 사용으로 전환하십시오.
Android 7~9를 실행하는 기기의 경우 동일한 효과를 달성하는 Google Chrome 릴리스 트랙(Stable, Beta, Dev 및 Canary)을 대신 설치할 수 있습니다. 이는 WebView가 이 릴리스의 Google Chrome 앱에 통합되어 있기 때문입니다.
Android 시스템 WebView를 비활성화하거나 삭제하는 방법
Android 시스템 Webview를 비활성화하거나 삭제하려는 경우 간단한 대답은 다음과 같습니다. 할 수 없습니다(또는 해서는 안 됩니다). Android 앱에서 웹 콘텐츠를 여는 데 필요한 필수 시스템 구성 요소입니다.
가장 좋은 방법은 WebView를 활성화한 상태로 두고 Google Play 스토어를 사용하여 최신 상태로 유지하는 것입니다. Android 기기에서 웹 콘텐츠를 로드하는 데 문제가 있는 경우 위 단계를 사용하여 최신 버전의 WebView로 전환해 보세요.
안정적인 릴리스의 버그는 WebView의 최신 베타 릴리스에서 수정될 수 있습니다. 물론 이러한 수정 사항은 짧은 시간 후에 WebView 안정 릴리스로 필터링되어야 하므로 대부분의 상황에서 기다리는 것이 가장 좋습니다.
Android 업데이트 유지
Android 기기는 업데이트 상태를 유지하는 것으로 가장 잘 알려져 있지 않지만 ASW를 별도의 시스템 구성 요소로 유지함으로써 Google은 Google Play 스토어를 사용하여 긴급 버그 수정을 신속하게 푸시할 수 있습니다. 이것은 PC의 에뮬레이트된 Android 기기를 포함하여 거의 모든 Android 기기에 설치됩니다.
이것은 Google 및 Android와 같은 개발자가 최악의 위협으로부터 기기를 보호하기 위해 사용하는 일반적인 스마트폰 보안 조치의 또 다른 부분입니다. 보안이 정말 걱정된다면 Android 바이러스 백신 앱 설치를 고려해 볼 수 있지만 대부분의 사용자에게는 이것이 필요하지 않을 수 있습니다.