Icono del sitio Blog de Programación y Desarrollo – Nube Colectiva

Como Verificar el Consumo de Recursos (RAM, CPU, Batería, etc.) de una Aplicación en un Dispositivo Móvil con Android Studio 3.5.3

Guía (Video)

En la versión de Android Studio 3.3 se incluyo la opción para ver un Perfil con los Datos sobre el rendimiento de una aplicación en un Dispositivo Móvil, es decir si tu estas creando una aplicación, puedes ver mediante este Perfil si tu aplicación esta consumiendo demasiada memoria RAM, CPU, Batería y Ancho de Banda (Network) de un Dispositivo Móvil, en este Post te voy a enseñar como ver este Perfil de seguimiento.

Tal como mencione al inicio de este Post, en la versión de Android Studio 3.3 se lanzo el Perfil para hacer seguimiento del rendimiento y consumo de recursos de una aplicación, puedes leer el Post Las Novedades más Destacadas que trae Android Studio 3.3 en donde comparto sobre el lanzamiento la Lista Opciones de seguimiento en el Perfil de memoria y sobre la Información de cada Sección en el Procesamiento del CPU.

Verificando el Consumo de Recursos de una Aplicación

Antes de Continuar, es importante que sepas que la información sobre e consumo de la Batería (Energy), solo esta disponible a partir de los Dispositivos que cuenten con Android 8 o superior, quizás en un futuro decidan extender el soporte para versiones anteriores, esto depende de los Desarrolladores que dan soporte a Android Studio.

Para hacer seguimiento del rendimiento y consumo de recursos de una aplicación debes  de abrir tu proyecto en Android Studio, por ejemplo yo tengo la siguiente Aplicación que es un proyecto que he creado para el tutorial Creando una Aplicación Android que responda ante comandos de Voz mediante Inteligencia Artificial y Machine Learning, no entraré a detalles sobre esta Aplicación, si quieres saber más puedes visitar el tutorial.

Bien abro el proyecto en mi Android Studio, yo estoy usando un Dispositivo Virtual modelo Google Pixel 2 XL con Android 9

Como tengo mi proyecto abierto, pues al abrir el Perfil para hacer seguimiento del rendimiento y consumo de recursos de mi aplicación, Android Studio detectará el Proyecto que tengo abierto e inicie la emulación o corra mi aplicación en el Dispositivo Virtual modelo Google Pixel 2 XL con Android 9.

Ahora voy a View > Tool Windows > Profiler para abrir el Perfil para hacer seguimiento del rendimiento y consumo de recursos de mi aplicación

Ahora corro mi aplicación en mi Dispositivo Móvil y en la parte inferior el Perfil empieza a hacer seguimiento del rendimiento y consumo de recursos de mi aplicación como el CPU, Memoria RAM, Consumo de Bateria (Energy) y Ancho de Banda (Network)

Y para que me sirve esto ? Pues con esta información tras ir probando todas las funcionalidades de tu aplicación y cuando veas que en una parte tu aplicación uso demasiado Ancho de Banda, Batería, CPU o Memoria RAM, pues debes de corregir esa parte de tu aplicación y optimizarla para que no consuma demasiados recursos a los Dispositivos de los usuarios que usarán tu aplicación.

Nota(s)

 

Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.

Salir de la versión móvil