No puedo decirte exactamente para la configuración, pero aquí hay un enfoque que básicamente debería funcionar para cualquier aplicación:
Lo que necesitas
O bien un terminal o una aplicación adb conexión con el dispositivo. Ser capaz de trabajar con el línea de comandos .
Como alternativa, para parte de las tareas hay aplicaciones disponibles para supervisar los recursos del sistema.
Qué hacer
En el prompt del shell, puede comprobar si hay procesos activos utilizando la opción ps
de los comandos. Puede filtrar la salida utilizando grep
. Suponiendo que conozcas el nombre del paquete (puedes encontrarlo en la URL de la app en Playstore, justo después del id=
), y digamos que es com.foobar
:
ps | grep "com.foobar"
mostraría todos los procesos del com.foobar
o nada (si no se está ejecutando).
En cuanto a los ajustes, no es tan fácil de determinar. Dependiendo de la aplicación, estos se almacenan en una base de datos, en las "preferencias compartidas" de la aplicación, o en ambos - todos los almacenados a continuación /data/data/com.foobar
en nuestro caso de ejemplo, al que sólo tiene acceso Root o la propia aplicación.
Por lo tanto, si el dispositivo está rooteado, podría intentar acceder directamente a los archivos correspondientes en /data/data/com.foobar/database/*
y /data/data/com.foobar/shared_prefs/*
y investigar los archivos - usando SQLite3 (o uno de sus GUIs) para los archivos de la base de datos, y algún visor XML para las preferencias compartidas.