0 votos

Cómo deducir el consumo de batería en una aplicación que no es de su propiedad

Estoy un sistema back-office developer, y estoy luchando para lidiar con un problema.

Soy adicta a los podcasts (de hecho, yo uso el Podcast Addict app), pero estoy interesado en todo tipo de temas y hay un montón de creadores de podcasts que me proporcionan un montón de opciones. Esta adicción significa que tengo más podcasts para escuchar de horas en una semana. Así que escucha con la aceleración de audio.

Pero, podcast adicto implementación de la aceleración del audio es muy hambrientos de poder, y me pregunto si debería.

Mi objetivo es obtener toda la información acerca de la CPU/GPU de uso de cada podcast jugador cuando juega en la reproducción acelerada.

Algún consejo? Herramientas? Procedimientos? Alguien ha hecho este análisis antes?

0voto

pr0nin Puntos 353

Mirando hacia el APK de Podcast Addict usted puede encontrar la biblioteca libsonic que es el componente clave "para acelerar o ralentizar el habla". Como es un nativo de la biblioteca debe ser relativa eficiencia (en comparación con simple Java). El sonic de la biblioteca no parecen utilizar la GPU para cálculos, simplemente potencia de la CPU.

Respecto a la comparación en diferentes Aplicaciones modernos sistemas Android ya tiene todo en su lugar para hacerlo. En los detalles de la aplicación página usted puede ver el tiempo de CPU (en total, de fondo), y la de mantener el tiempo de vigilia.

Si desea ver más detalles, puede utilizar una aplicación como GSam Battery Monitor.

El uso de una longitud fija de podcast puede comparar diferentes aplicaciones observando los valores de muestra antes y después de la prueba.

Para probar que no es propiedad de apps sólo veo la oportunidad de comprar si no es gratis, de prueba y, a continuación, si no cumple con sus expectativas en relación con el uso de la batería de reembolso. En la Tienda de Google Play, esto debería ser posible dentro de las 48 horas después de haber comprado la aplicación.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X