Android, una plataforma desarrollada bajo la dirección de Google , funciona como un sistema operativo para smartphones , tablets y otros dispositivos móviles. Además de navegar por la Web , almacenamiento en la nube de sincronización y capacidad multi -tarea , Android soporta las aplicaciones de Google , incluyendo una aplicación llamada Android Dev Tools. Esta aplicación ayuda a los desarrolladores de prueba y depuración - o identificar y eliminar errores - desde las aplicaciones que aún están en desarrollo . Uso de la App
Por defecto, el kit de desarrollo de software Android incluye Dev Tools cada imagen del sistema con . Una imagen del sistema es un registro de todo el sistema de ordenador almacenado en la forma de un archivo ; desarrolladores utilizan la imagen del sistema para emular entornos de desarrollo reales . Para utilizar Herramientas de desarrollo de un dispositivo de desarrollo real , debe copiarla desde el emulador ejecutando el comando " adb -e tirón /system /app /Development.apk . /Development.apk ", que copia la aplicación, un archivo. Apk - el tipo de archivo , en el directorio actual . Para instalar la aplicación, utilice el comando " adb install -d Development.apk . "
Depuración Características
características de depuración
constituyen el núcleo de Dev Tools. Con esta aplicación , puede seleccionar cualquier aplicación de depurar. Una vez seleccionado , Herramientas de desarrollo mantiene el sistema operativo desde la creación de mensajes de error, incluso cuando está detenido en un punto de interrupción durante largos períodos . Puntos de interrupción, un elemento necesario de pruebas y depuración , permiten a los desarrolladores para hacer una pausa de un programa durante mucho tiempo con el fin de investigar los problemas . La espera para la función de depuración le permite evitar cualquier aplicación , desde la carga hasta que un depurador se asocia a ella. Esto a su vez le permite establecer un punto de interrupción en el proceso de arranque decisivo , lo que le permite una pausa de inicio para examinar el código para detectar errores.
Otras características
Además de las funciones de depuración , Dev Tools envía señales a través de actualizaciones de pantalla . La aplicación parpadea brevemente un rectángulo de color rosa en cualquier pantalla para indicar secciones actualmente siendo rediseñado . Esto hace que los desarrolladores consciente de los procesos innecesarios siendo ejecutadas por el código durante la fase de prueba . Para simular Android recuperar la memoria - un proceso de liberación de memoria que se presta a probar la ruta de código - Herramientas de desarrollo pueden obligar al sistema a destruir cualquier actividad en el código una vez que se ha detenido. Esto ayuda a exponer las cuestiones de estado guardado relacionadas en la solicitud. Herramientas de desarrollo también pueden mostrar un medidor de CPU en la parte superior de la pantalla para controlar el uso de CPU actual, que ayuda a los desarrolladores realizar un seguimiento de los efectos de la aplicación en el rendimiento del sistema .
Otras Herramientas de Desarrollo
Aunque la aplicación Herramientas de desarrollo lleva el nombre oficial , no es la única herramienta de desarrollo para Android. El emulador de Android proporciona una herramienta de emulación de dispositivos para el diseño y prueba de aplicaciones , mientras que el Visor Jerarquía se presta a la creación de la interfaz de usuario y Dalvik Debug Monitor Server también presta su ayuda en la depuración. Mksdcard ayuda a los desarrolladores a crear una imagen de disco para usar con emuladores de Android . El nombre similar CellObject Android DevTools trabaja en conjunto con Dalvid Debug Monitor Server para navegar por los archivos de base de datos y las preferencias de transferencia de archivos XML en el emulador de dispositivos .