fondo
Estoy desarrollando una aplicación que descarga archivos en el dispositivo algunos de estos archivos están actuando y para solucionar el problema quiero transferir estos archivos a mi (mac) de escritorio y pasar por ellos.
Así que esto es lo que hice:
- he rooteado mi dispositivo
-
Sé exactamente dónde está mi archivo:
$adb shell
$su
cd /data/user/0/com.app.name.dev/files/34234/
ls
aquí obtengo el nombre del archivo.. digamos que se llama file_name.txt
el problema es que cuando voy a mi escritorio y hago algo como
adb -s $device_id pull /data/user/0/com.app.name.dev/files/34234/file_name.txt
me aparece el mensaje de error
remote object '/data/user/0/com.app.name.dev/files/34234/file_name.txt' does not exist
¡cuando sé que lo hace!
- También he probado a utilizar
scp
desde el comando shell de Android.. pero scp no existe allí - he probado a correr
adb root
y consiguióadbd cannot run as root in production builds
¿alguna ayuda?