Tengo un Galaxy S3, la pantalla es visual y táctil. Tiene depuración USB habilitada, no rooteada.
Puedo usar Droid@Screen para ver mi pantalla, que puedo desbloquear. Luego ejecuto este comando:
copia de seguridad adb –apk –shared –all –f /backup/mybackup.ab
Que luego inicia una copia de seguridad en el teléfono. En la pantalla puedo verlo solicitando una contraseña de cifrado, que proporciono por keyevent a través de adb. El punto final es no poder encontrar un evento clave que presione el botón "Hacer copia de seguridad de mis datos". Puedo tabular y resaltarlo, pero los eventos 'espacio' e 'ingresar' no lo activan, así como 'soft_right'.
Obtengo mis eventos clave de AQUÍ .
Si hay otra forma de deshacerse de los abdominales, sería increíble.
Yo estaba en la misma situación que tú. Una vez que ingrese a la pantalla de copia de seguridad completa, use los siguientes comandos:
adb shell input text <your password>
adb shell input keyevent 22
adb shell input keyevent 23
el comando "adb shell input keyevent 22" es Dpad Right, podrá seleccionar una copia de seguridad de mis datos el "adb shell input keyevent 23" es el Dpad Center, le permitirá seleccionar enter
22 --> "KEYCODE_DPAD_DERECHO"
23 --> "KEYCODE_DPAD_CENTER"
¿Has probado a enviar un KEYCODE_DPAD_CENTER
?
adb shell input keyevent 23
¿ Usar Droid Explorer y el complemento Screencast para usar su teclado y mouse desde su computadora de escritorio para controlar el teléfono?
Eso haría la vida más fácil en lugar de jugar con el usoadb shell input keyevent ...
t0mm13b
danbig