Android 11 Developer Preview 3 trae herramientas muy necesarias para análisis de fallas, depuración inalámbrica, soporte incremental de ADB y otras características

Android / Android 11 Developer Preview 3 trae herramientas muy necesarias para análisis de fallas, depuración inalámbrica, soporte incremental de ADB y otras características 3 minutos de lectura Android

Android



Google ha lanzado la tercera y se espera que sea la versión final de Android 11 Developer Preview. La última versión experimental de Android 11 incluye algunas características nuevas que ayudarán a los desarrolladores a comprender mejor el funcionamiento y el bloqueo ocasional de las aplicaciones. Android 11 Developer Preview 3 sigue el lanzamiento del segundo Android 11 DP que ocurrió el mes pasado . Con la tercera iteración, Google ha incluido una característica importante y ha realizado algunos otros ajustes a las existentes introducidas en iteraciones anteriores.

Google ha lanzado la versión 3 de Android 11 Developer Preview. Esta será la versión final de Developer Preview para Android 11 antes de que la próxima actualización importante pase a la fase de prueba beta. Google planeó lanzar dos vistas previas de desarrolladores más antes de abrir la versión beta para dispositivos que no sean Pixel, y esta es la última en llegar a los desarrolladores. La última versión incluye soporte ADB Incremental, depuración inalámbrica y algunas otras características. Esto es lo que se incluye en Android 11 Developer Preview 3:



Actualizaciones de motivos de salida de la aplicación:



En Android 11, las aplicaciones pueden recuperar un registro de las razones detrás de las fallas o muertes de aplicaciones más recientes usando el nuevo getHistoricalProcessSalirReasons método en el ActivityManager clase. El nuevo ApplicationSalirInfo La clase detalla la información que las aplicaciones pueden recuperar por sus razones históricas de salida, que pueden incluir factores como que el sistema se está quedando sin memoria, un bloqueo del código nativo, un cambio de permiso en tiempo de ejecución, uso excesivo de recursos, etc. Estas API se han actualizado en Android 11 Developer Preview 3 basado en los comentarios de los desarrolladores, que Google está buscando activamente.



Análisis del montón de GWP-ASan:



La versión anterior de Android 11 Developer Preview v2 agregó una serie de herramientas para ayudar a los desarrolladores a encontrar y solucionar problemas de seguridad de la memoria. La última es GWP-ASan (también conocida por su backronym recursivo 'GWP-ASan Will Provide Allocation Sanity'), una 'herramienta de asignación de muestras que detecta errores de memoria de pila con una sobrecarga mínima o un impacto en el rendimiento'. En Android 11 Developer Preview v3, GWP-ASan está habilitado de forma predeterminada en los binarios de la plataforma y las aplicaciones del sistema, pero los desarrolladores también pueden habilitarlo para sus aplicaciones. Google recomienda hacerlo si una aplicación utiliza el código nativo de las bibliotecas.

ADB Incremental:

Google quiere que los APK grandes se instalen mucho más rápido que en versiones anteriores de Android. Por lo tanto, la compañía está introduciendo una nueva función ADB Incremental. Esta función puede hacer que la instalación de APK grandes (2GB +) desde una PC a un teléfono sea hasta 10 veces más rápida que antes. En Android 11 Developer Preview 3, los desarrolladores pueden instalar un APK incremental usando el ' Instalación de ADB: incremental ”En el último binario ADB. Los APK deben firmarse con el nuevo formato APK Signature Scheme v4, que genera una firma en un archivo separado. Esta función también requiere que el dispositivo sea compatible con el nuevo Sistema de archivos incremental, que actualmente solo es compatible con Pixel 4 y Pixel 4 XL. Google dice que todos los dispositivos de lanzamiento de Android 11 admitirán el Sistema de archivos incremental y, por lo tanto, ADB Incremental.

Depuración inalámbrica:

ADB inalámbrico ahora es más fácil que nunca en Android 11 con el nuevo ' depuración inalámbrica ”En Opciones de desarrollador. La función llegó por primera vez en Android 11 Developer Preview 2, pero Google nunca publicó la misma. Actualmente, los usuarios pueden emparejar su teléfono con una PC utilizando el flujo de trabajo del código de emparejamiento, pero Google dice que planean agregar un flujo de trabajo de escaneo de códigos QR en una futura versión de Android Studio.

Actualizaciones de auditoría de acceso a datos:

Google ha actualizado la nueva API de auditoría de acceso a datos en Android 11 Developer Preview 3. Específicamente, Google ha cambiado el nombre de varias de las API. Por lo tanto, los desarrolladores de aplicaciones deben actualizar su aplicación si están usando alguna de ellas. Una aplicación de muestra se puede encontrar aquí . La retroalimentación puede ser dado aquí .

Google ha ofrecido notas de la versión detalladas para Android 11 Developer Preview 3 . Los evaluadores pueden ejecutar la compilación de vista previa en el emulador de Android de Android Studio en caso de que no tengan un dispositivo compatible. Esta es la tercera y última Vista previa para desarrolladores. Habrá 2 versiones beta que incluirán dispositivos que no sean Pixel. Los compradores recientes de teléfonos inteligentes Android pueden esperar recibir una versión estable de Android 11 después de junio de 2020 o presumiblemente en el tercer trimestre de este año.

Etiquetas android