Instalar nuevas aplicaciones o juegos no es un problema para la mayoría de los dispositivos con AndroidEsto no supone ningún desafío, pero muchos dispositivos de gama baja aún tienen problemas para instalar aplicaciones grandes debido a un procesador débil o un almacenamiento lento. A pesar de estas limitaciones, Google aún puede optimizar su sistema para que funcione mejor en hardware de gama baja. EN AndroidPara ello, u16 introduce una nueva función para agilizar la instalación de nuevas aplicaciones, especialmente en dispositivos de gama baja.
Google específicamente para AndroidEn 16 se agregó una nueva función llamada cloudEsta es una recopilación CloudLa compilación en línea es una función que permite que los artefactos de la aplicación se carguen desde archivos descargados de Play Store, en lugar de generarse en el propio dispositivo. Moviendo la compilación a cloudpuede Android 16 para acelerar el proceso de instalación de aplicaciones en dispositivos de gama baja, especialmente para aplicaciones con una gran cantidad de código para compilar.
En primer lugar, es necesario explicar qué son estos “artefactos de aplicación”. Sistema operativo Android utiliza un entorno de ejecución para ejecutar el código de la aplicación Android Tiempo de ejecución (ART). Cuando se instala una nueva aplicación, Android utiliza una herramienta llamada dex2oat para tomar archivos .dex de los APK (Android Kit de paquete) que contiene el código de bytes de la aplicación compilada y genera uno o más artefactos de aplicación. En general, estos artefactos ayudan al sistema operativo a cargar la mayoría de las aplicaciones de manera más rápida y eficiente, lo que los convierte en componentes clave. Androiden. Específicamente, los artefactos de la aplicación pueden tomar varias formas, como archivos .vdex que contienen metadatos adicionales para acelerar la validación del código de bytes en tiempo de ejecución, archivos .odex que contienen código precompilado para los métodos de una aplicación o archivos .art que contienen representaciones ART internas de ciertas cadenas o clases en archivos APK para acelerar el lanzamiento de la aplicación.
El mejor androidLos teléfonos nuevos pueden generar artefactos de aplicaciones rápidamente al instalar nuevas aplicaciones. Los teléfonos baratos con procesadores débiles y chips de memoria lentos pueden tardar más en generar artefactos, especialmente cuando se trata de APK que tienen muchos archivos .dex. Dado que ahora casi todo el mundo tiene acceso a Internet rápido, puede resultar más rápido descargar versiones precompiladas de los artefactos de la aplicación junto con el archivo. (archivos) APK. Esto es lo que hace la función cloudcompilación en AndroidA los 16 años parece permitirlo.
Te podría interesar

CloudNueva recopilación en Androiden 16 evita la necesidad de ejecutar la herramienta dex2oat durante la instalación. La ubicación de la generación de artefactos de la aplicación en el dispositivo es Android 16 descargas de archivos SDM que se descargan desde Play Store. Jornada Mundial de la Juventud (Dex seguro Los metadatos son Nuevo formato de archivo introducido en Androida los 16, que contiene artefactos cloudcompilaciones y que está firmado la misma clave utilizada para firmar archivos APK.
A pesar de Android 16 permite cloudcompilación, esta característica aparentemente no se utiliza todavía. Es probable que esto se deba a que Google necesita configurar Play Store para generar artefactos de aplicación utilizando la herramienta dex2oat y luego proporcionarlos junto con los archivos APK durante la instalación de la aplicación en dispositivos con AndroidConfigurar esta infraestructura e implementarla probablemente será un proceso que lleve mucho tiempo, así que si estás deseando tenerla en tu teléfono barato elegible para Android 16 hará que la instalación de aplicaciones sea más rápida de inmediato, probablemente tendrás que esperar un tiempo para eso.