Quiero construir, instalar y ejecutar las pruebas de un proyecto de UiAutomator a través de la línea de comandos. En la versión anterior estaba haciendo: android create uitest-project -n <project_name> -p <project_path> -t <target_id> ant build para construir y luego adb push <jar_path> /data/local/tmp instalar y finalmente adb shell uiautomator runtest <jar_name> -c <main_class> Sin […]
Estoy buscando una explicación del resultado del comando "dumpsys cpuinfo" en shell android. :# dumpsys cpuinfo Load: 17.78 / 16.97 / 16.29 CPU usage from 35983ms to 21604ms ago: 97% 25268/com.firstprocess: 78% user + 19% kernel / faults: 19938 minor 36% 25680/com.secondprocess: 19% user + 17% kernel / faults: 950 minor 11% 25151/com.anotherprocess: 8.8% user […]
Estoy automatizando wifi off / on vía adb. Me gustaría desactivar / habilitar wifi basado en el caso de prueba hasta ahora he encontrado buena información aquí Sin embargo quiero probar la conexión antes de ejecutar el siguiente comando adb shell am start -a android.intent.action.MAIN -n com.android.settings/.wifi.WifiSettings adb shell input keyevent 19 & adb shell […]
¿Es posible matar TODAS las tareas / aplicaciones activas en el administrador de tareas con ADB? Esto sería equivalente a abrir el administrador de tareas y matar cada tarea una por una … Intenté usar el comando del shell del adb siguiente pero eso no mató a toda la tarea. adb shell am kill-all No […]
Quiero ejecutar algunos shell commands y obtener la salida en un TextView . El comando puede tener una salida continua como ping o logcat . Además, TextView debe desplazarse automáticamente a medida que se añade la salida del comando en tiempo real. Para ello, he hecho esto: package com.example.rootapp; import java.io.DataOutputStream; import java.io.InputStream; import android.app.Activity; […]
Me gustaría comprobar si existe un directorio en la tarjeta sd de un dispositivo Android utilizando bash. Estoy enterado que una pregunta similar fue contestada aquí: Compruebe si un directorio existe en un shell script La diferencia es que cuando lo hago if [ -e /sdcard/myDir ]; then # magic fi se comprueba si / […]
Trabajando en una secuencia de comandos raíz para el Nexus 4 con el último archivo ROM .img para google (occam) y tengo el siguiente fragmento de código: ./adb wait-for-device echo "remounting system" ./adb shell "mount -o remount,rw /system" ./adb push su /system/bin/ echo "pushing super user" ./adb push Superuser.apk /system/app/ echo "pushing busybox" ./adb push […]
Actualmente estoy tratando de automatizar algunos pasos en android ICS CTS. Cuando ejecutamos ./cts-tradefed obtenemos cts-tf > prompt. entonces yo soy capaz de entrar en ejecutar cts –plan CTS luego salir para salir de la solicitud. Aquí quiero escribir todos los 3 pasos anteriores en un script de shell. Pero incapaz de hacerlo con la […]
Estoy tratando de obtener una aplicación para que pueda respaldar mis aplicaciones a sdcard. Corrí: Process p = Runtime.getRuntime().exec("su"); Process c = Runtime.getRuntime().exec( "cp /data/app/com.ebay.mobile-1.apk" + Environment.getExternalStorageDirectory() + "/ebay.apk"); Log.d("copy", "done"); Cuando se ejecuta puedo conceder superusuario entonces dice que está hecho, pero no hay ningún archivo no se copia. Sólo estoy usando la aplicación […]
Estoy tratando de ejecutar un script de shell a través de una aplicación para Android. El script tiene un comando que sólo ejecuta un frasco en el dispositivo. Cuando ejecuto este comando directamente en el shell usando adb, todo funciona bien. Pero cuando lo ejecuto a través de la secuencia de comandos mediante la aplicación […]