La semana pasada en nuestra serie personalización de Android, tomamos un momento para mirar a la incorporada en las herramientas de Android en un intento de cazar aplicaciones deshonestos consumiendo la batería. Continuamos que la búsqueda de la perfección duración de la batería de esta semana, teniendo mirada un poco más avanzado en la identificación de aplicaciones asesinas batería
Advertencia:. El post de esta semana no está destinado para el comienzo de los usuarios de Android. Si bien alentamos a todos a ampliar sus habilidades, tal vez incluso dar a este proyecto una oportunidad, vamos a utilizar herramientas para desarrolladores de Google ADB, que no están hechos exactamente para su experiencia de Android todos los días.
Antes de empezar
Hoy tenemos un montón de requisitos, por suerte, hay una gran posibilidad de que usted tiene todo lo necesario, dando vueltas. En primer lugar, se necesita un ordenador con un sistema operativo que funciona Windows Mac o Linux. A partir de ahí, que la computadora debe tener un puerto USB que funcione. No suena tan mal hasta ahora, ¿verdad? Por último, en lo que va de hardware, necesitará el cable USB que va a su dispositivo Android
.
Aparte de las cosas súper obvio anteriormente, usted va a necesitar para tener el SDK de Android y los controladores necesarios para su dispositivo Android instalado en su ordenador. Si no está seguro de cómo se hace esto, puede estar seguro, que lo cubrimos:
Como instalar el SDK de Android ¿Cómo configurar ADB
Uso Logcat pueda ver su sistema
La idea es bastante simple aquí hoy en día la gente, logcat es una herramienta que vigila todas las acciones a nivel de sistema en el dispositivo. Si bien esta lista puede ser un poco abrumador al principio, es una herramienta de desarrollo de bajo nivel después de todo, no debe tomar mucho tiempo para que se den cuenta de sus aplicaciones y cómo se están tomando los ciclos en su dispositivo.
Una vez que tenga la configuración del SDK de Android y ADP y funcionando, es probable que ya conectado al ordenador, pero vamos a empezar con los pasos de todos modos.
Conectar su dispositivo Android al ordenador.
Activar la configuración necesaria para su dispositivo, incluyendo la depuración USB, que se encuentra en sus Opciones de desarrollo.
Arranca un símbolo del sistema en el equipo.
Ahora, se le puede a CD (cambiar directorio) vaya a la ubicación de su adb.exe, o, encontrará en su carpeta de plataforma de herramientas y abra la carpeta en una ventana de terminal /comando.
Entre el mandato adb devices y pulsa enter. Este paso no es realmente necesario, pero es una manera simple de asegurarse de que su PC y el dispositivo Android están hablando.
Introduzca el comando adb Logcat y pulsa enter.
Sentarse y ver como las bombas de su dispositivo a cabo sus acciones a la pantalla del ordenador.
Ahora que tiene su logcat, lo que está comiendo su batería?
no existe una solución fácil aquí. Logcat está diseñado para captar las acciones que se van produciendo, esto significa que tendrá que pasar algún tiempo de conexión, lo que permite su dispositivo para hacer su cosa. Mientras observa el registro, no tardará en comenzar a identificar sus aplicaciones, especialmente si se portan mal.
Nuestros resultados
Si usted recuerda, hemos estado cazando abajo pobre vida de la batería en nuestra Nexus 9. Aunque todavía tenemos que averiguar el verdadero culpable, aprendimos algo muy valioso. Hemos sido capaces de determinar que, como se había anticipado, dos de nuestras aplicaciones favoritas de personalización, Pushbullet y Zooper Widget, están muy bien educados aplicaciones. Lo hacen mantener el dispositivo despierta un poco aquí y allá, como se espera con este nivel de uso, pero sin duda se comportan bien lo suficiente para que no se requiere la desinstalación de ellos. Al menos esto es cierto cuando se está conectado a Wi-Fi!
Así es, el momento en que se apagaba Wi-Fi, como lo hemos venido haciendo con frecuencia en un intento de reducir el consumo de energía, la actividad tanto para los servicios de rampa ascendente. Una vez más, las acciones Pushbullet y Zooper Widget están tomando no son vigoroso en los propios de la batería, pero son frecuentes, lo que impide su dispositivo de entrar y permanecer en un estado de suspensión, por lo tanto, matando a la batería más rápido de lo que cabría esperar. ¿Nos desinstalar el aplicaciones o simplemente mantener WiFi activado? No estoy seguro todavía, pero estamos muy contentos de que tenemos algo con que trabajar.
¿Qué sigue
Espero que no se esperaba mágicos aquí gente hoy en día. No hay duda de que Logcat es un método a prueba de balas para ver lo que su dispositivo está haciendo en el fondo, pero ahora depende de usted para determinar si todas las acciones de tus aplicaciones son justificados, o si necesita hacer un poco de desinstalación.
Cada vez en cuando se puede reparar una aplicación sin de desinstalación completa. Asegúrate de que tienes los datos de aplicaciones copia de seguridad, en su caso, a continuación, dirigirse a la sección de aplicaciones de configuración, intente golpear la Borrar caché y /o botones de borrar los datos. Borrado de datos se restablece la aplicación a un estado vacío, limpiando todos los datos guardados del juego o que requieren que volver a iniciar sesión en el servicio.
Si bien no hay garantía de que borrado de los datos de una aplicación lo arreglará, debería buscar que es por lo menos vale la pena probar antes de abandonar y desinstalar por completo.
reflexión final, no tenga en cuenta que hay algunas aplicaciones que simplemente no se puede arreglar. Hemos señalados y condenados algunos de estas aplicaciones antes. Al final, usted puede optar por vivir con la descarga de la batería, si la aplicación tiene un propósito bastante bien para usted. Lo peor de todo, es posible que el sistema operativo Android en sí está minando todo su jugo. Si usted es como yo, usted está sentado de nuevo la oración que Google empuja a una solución pronto, o está considerando algunas de esas ROMs personalizadas por ahí en su lugar.
La próxima semana
a medida que continuó el proceso de la caza de las aplicaciones que se están comiendo nuestra batería, nuestro puesto de personalización de Android esta semana llevó a logcat para ver lo que está pasando. Para llegar a Logcat, tuvimos que utilizar ADB, y sabes qué, ADB tiene algunas otras características interesantes, así, vamos a echar un vistazo a algunos de la próxima semana.
¿Pudo encontrar aplicaciones en delincuentes su logcat hoy? Va a desinstalarlos? ¿Se puede desinstalar ellos?