Google planea hacer que probar sus aplicaciones por problemas de compatibilidad sea mucho más simple en la próxima versión de Android.
El evento anual de desarrolladores de E / S de la compañía es un momento emocionante para los técnicos. Los nuevos y brillantes juguetes se estrenan en E / S tanto para desarrolladores como para consumidores, pero también pueden presentar problemas de compatibilidad que pueden arruinar la experiencia que los usuarios tienen con sus aplicaciones.
A partir de Android 11, Google planea agregar una función de compatibilidad de aplicaciones que se puede encontrar en la configuración del desarrollador.
La nueva configuración permite a los desarrolladores simular cambios de comportamiento de la plataforma por aplicación sin tener que enviar comandos de shell ADB.
Cuando Google planea hacer un cambio importante en la forma en que funciona Android, la compañía a menudo lo incorpora a través de los lanzamientos. Esto garantiza que los desarrolladores tengan tiempo para actualizar sus aplicaciones para admitir nuevas funciones o evitar que las API obsoletas rompan sus aplicaciones.
XDA-Developers da el ejemplo de la decisión de Google de limitar las transmisiones implícitas a partir de Android 7 Nougat como parte de un intento por mejorar la duración de la batería. A partir de la siguiente versión, Android 8 Oreo, Google restringió completamente que las aplicaciones registraran receptores de transmisión implícitos.
Para probar problemas de compatibilidad en el pasado, los desarrolladores tuvieron que pasar por el proceso de usar un comando de shell ADB para simular la falta de disponibilidad de transmisiones implícitas usando: "adb shell cmd appops set RUN_IN_BACKGROUND"
La introducción de una interfaz de usuario en Android para simular dichos cambios no es una necesidad, sino una mejora, sin embargo, para facilitar un poco la vida de los desarrolladores.
¿Está interesado en escuchar a los líderes de la industria discutir temas como este y compartir sus casos de uso? Asistir a la ubicación conjunta Expo 5G, IoT Tech Expo, Expo Blockchain, Expo AI y Big Datay Seguridad cibernética y Expo en la nube Serie Mundial con próximos eventos en Silicon Valley, Londres y Amsterdam.