¿Qué es WebView del sistema Android?

Es posible que haya visto Android System WebView ( ASW ) en la lista de aplicaciones de su dispositivo Android(Android device) o, ocasionalmente, como una actualización de Google Play Store(Google Play Store update) . Esta importante aplicación del sistema no es algo que instale o use directamente, pero sigue siendo una parte esencial del sistema operativo Android(Android operating) .

Dependiendo de la versión de Android que haya instalado, verá Android System WebView en varios formatos diferentes. Independientemente de su dispositivo, necesitará ASW (o una versión del mismo) habilitado y actualizado. Esta guía explorará por qué, así como también explicará cómo mantener actualizado este componente del sistema.

¿Qué es WebView del sistema Android y cómo se usa?(What Is Android System WebView & How Is It Used?)

Su dispositivo Android(Android device) puede tener un navegador web(web browser) instalado, pero esa no es necesariamente la herramienta de referencia para abrir páginas web o aplicaciones basadas en la web. Para abrir estas páginas o aplicaciones, Android recurre a Android System WebView para mostrar contenido web en sus aplicaciones.

Lo hace generalmente por razones de velocidad y seguridad(speed and security reasons) . En lugar de depender de una aplicación de terceros, otras aplicaciones pueden llamar a Android WebView para cargar el contenido, integrando directamente las llamadas a esta herramienta del sistema(system tool) para mayor eficiencia. 

Google ha evolucionado la relación que tiene Android con ASW a lo largo del tiempo. Antes(Prior) de Android 5 Lollipop , WebView solo podía actualizarse a través de las principales actualizaciones de dispositivos Android(Android device) emitidas por el fabricante.

Con el lanzamiento de Android 5 , esto cambió, brindando a los usuarios la posibilidad de actualizarlo directamente desde Google Play Store . Esto permitió correcciones de errores y lanzamientos de funciones  más rápidos .(quicker bug)

Se realizaron más cambios con Android 7 , donde una WebView personalizada basada en Google Chrome se convirtió en la opción predeterminada(default option) para dispositivos Android . Esto cambió nuevamente en Android 10 , con WebView hecho un componente separado nuevamente, compartiendo código entre él y Chrome .

Cómo verificar qué versión de WebView del sistema Android está instalada(How To Check What Android System WebView Version Is Installed)

Cada versión de WebView(WebView release) trae nuevos cambios, pero debería poder ver qué versión ha instalado desde la configuración de su dispositivo Android .(Android device)

Para ello, deberás acceder al menú de configuración de tu dispositivo Android(Android device) . Esto variará, dependiendo de su versión de Android , así como del dispositivo que posea. Estos pasos se escribieron con un teléfono inteligente Samsung Galaxy S20(Samsung Galaxy S20 smartphone) , pero los pasos deberían ser similares para otros dispositivos Android(Android device) .

  • Desde el iniciador de aplicaciones de su dispositivo, abra la aplicación Configuración(Settings) . Desde allí, toque la opción Aplicaciones .(Apps)

  • Debería ver una lista de las aplicaciones instaladas, así como las aplicaciones del sistema(system apps) preinstaladas . Use la barra de búsqueda(search bar) para encontrar Android System Webview , luego toque la entrada una vez que la encuentre.

  • Desplácese hacia abajo en la pantalla Información de la aplicación . (App Info)En la parte inferior, se mostrará el número de versión de la vista web del sistema Android(Android System Webview version) . Por ejemplo, Versión 83.0.4103.106(Version 83.0.4103.106) . Estos ID de versión coinciden con(IDs match) los de Google Chrome en Android , lo que refleja su (Android)base de código(code base) compartida .

Deberá investigar su número de versión de Android WebView(Android WebView version) para determinar si es la última versión disponible. Si no es así, deberá actualizarlo.

Actualización de WebView del sistema Android(Updating Android System WebView)

Mantener ASW actualizado es un proceso fácil para los (ASW up-to-date)dispositivos Android(Android device) más nuevos . Si tiene un dispositivo Android(Android device) mucho más antiguo ( Android 4.4 KitKat y anterior), entonces no podrá actualizar WebView , ya que sigue siendo un (WebView)componente del sistema(system component) mucho más integrado que no se puede actualizar sin una actualización importante del dispositivo(device update) .

Sin embargo, para todos los lanzamientos futuros, puede actualizar ASW usando Google Play Store

  • Para hacer esto, abra la aplicación Play Store y busque(Play Store app and search) Android System WebView(Android System WebView) . Si la aplicación tiene una actualización disponible, haga clic en el botón Actualizar(Update) .

Una vez que WebView se haya actualizado, Android usará esta nueva versión de WebView para cualquier otra aplicación que la requiera para acceder y ver(access and view) contenido web.

Instalación de diferentes pistas de lanzamiento de WebView del sistema Android(Installing Different Android System WebView Release Tracks)

Un solo lanzamiento de ASW deja a todos en un solo carril, al menos en lo que respecta a las actualizaciones importantes. Afortunadamente, Google ofrece más opciones para los usuarios de Android con dispositivos que ejecutan (Android)Android 10 y versiones posteriores.

Esta versión de Android incluye una versión de WebView que comparte gran parte del mismo código que la aplicación Google Chrome(Google Chrome app) . Esto incluye beneficios compartidos para ambas aplicaciones, que incluyen una huella más pequeña y una experiencia más consistente. 

En lugar de ofrecer esto como una sola opción, Google ofrece cuatro pistas de lanzamiento diferentes para WebView que puede instalar. 

Éstos incluyen:

  • WebView Stable : actualizado cada pocas semanas después de un programa de prueba(test schedule) completo para garantizar la estabilidad en la mayor cantidad de dispositivos. Esta es la versión incluida en todos los dispositivos Android(Android) .
  • WebView Beta : una versión beta que(beta release) comparte la mayor parte del código y las funciones(code and features) con WebView estable. Esta versión puede incluir errores adicionales debido a la reducción de las pruebas.
  • WebView Dev : esta es una versión de desarrollo(development release) , sujeta a cambios importantes. Esta versión se actualiza semanalmente, y es probable que los usuarios encuentren errores y problemas, pero también podrá probar y probar nuevas funciones o correcciones antes que otros usuarios.
  • WebView Canary : la última versión de vanguardia absoluta sin pruebas. Este es un lanzamiento diario con el último código del día anterior. ¡Usar con precaución!

Una vez que haya instalado una de estas versiones de WebView , puede cambiar a ella en el menú de opciones de desarrollador de Android . (Android developer)Esto suele estar oculto, así que acceda a la configuración de Android . Desde allí, toca About Phone > Software Information , luego toca dos veces la información del número de compilación(Build number ) varias veces.

Esto activará el modo de desarrollador(developer mode) en su teléfono. Una vez habilitado, regrese a la configuración de Android y toque (Android)Implementación de WebView. (WebView implementation.)Una lista de versiones disponibles de WebView estará disponible aquí: toque la opción que desea usar para cambiar a usarla.

Para los dispositivos que ejecutan Android 7 a 9, puede instalar pistas de lanzamiento de Google Chrome ( (Google Chrome release)Estable(Stable) , Beta , Dev y Canary ) que logran el mismo efecto. Esto se debe a que WebView está integrado en la aplicación Google Chrome(Google Chrome app) para estas versiones.

Cómo deshabilitar o eliminar el sistema Android WebView(How To Disable Or Delete Android System WebView)

Si desea deshabilitar o eliminar Android System Webview , la respuesta simple es: no puede (o no debe). Este es un componente(system component) esencial del sistema , requerido para abrir contenido web(web content) en aplicaciones de Android(Android apps) .

Lo mejor que puede hacer es dejar activado WebView y mantenerlo actualizado mediante Google Play Store . Si tiene problemas con la carga de contenido web en su dispositivo Android(Android device) , considere cambiar a una versión más nueva de WebView siguiendo los pasos anteriores.

Un error en una versión estable podría corregirse en una versión beta más reciente(newer beta release) de WebView . Por supuesto, estas correcciones deberían filtrarse a la versión estable de WebView después de un breve período de tiempo, por lo que puede ser mejor esperar en la mayoría de las circunstancias.

Mantener Android actualizado(Keeping Android Updated)

Los dispositivos Android(Android) no son más conocidos por su capacidad para mantenerse actualizados, pero al mantener ASW como un componente del sistema(system component) separado , Google puede implementar rápidamente correcciones de errores urgentes utilizando Google Play Store . Esto está instalado en casi todos los dispositivos Android , incluidos los dispositivos Android emulados(emulated Android devices) en su PC.

Esta es otra parte de las medidas comunes de seguridad de los teléfonos inteligentes(smartphone security) utilizadas por desarrolladores como Google y Android(Google and Android) para mantener los dispositivos protegidos contra las peores amenazas. Si está realmente preocupado por la seguridad, podría pensar en instalar una aplicación antivirus para Android(Android antivirus) , pero esto puede no ser necesario para la mayoría de los usuarios.



About the author

Soy ingeniero de software con más de 10 años de experiencia en el campo de la ingeniería de Windows. Me especializo en el desarrollo de aplicaciones basadas en Windows, así como en hardware y controladores de sonido para el sistema operativo Windows de próxima generación de Microsoft, Windows 11. Mi experiencia en la creación de aplicaciones de Windows me convierte en un activo especialmente valioso para cualquier empresa que busque desarrollar productos tecnológicos innovadores.



Related posts