Cherchant à tirer un seul fichier à l'aide de
adb pull /data/data/com.corp.appName/files/myFile.txt myFile.txt
échoue avec
failed to copy '/data/data/com.corp.appName/files/myFile.txt myFile.txt' to 'myFile.txt': Permission denied
malgré que le débogage USB est activé sur le périphérique.
Nous pouvons contourner le problème par le biais de l'archaïque itinéraire
adb shell
run-as com.corp.appName
cat files/myFile.txt > myFile.txt
mais cela est difficile à manier pour plus d'un fichier.
Comment puis-je tirer le répertoire /data/data/com.corp.appName/les fichiers de mon MacBook?
En faisant ce soit directement ou par l'intermédiaire d'un transit dans " /storage/sdcard0/myDir (d'où je peux continuer avec Transfert de Fichiers Android) c'est bien.
Commentaires Supplémentaires
Il se peut que juste courir
adb backup -f myFiles com.corp.appName
va générer les fichiers, je suis à la recherche d'. Dans ce cas, je suis à la recherche d'un moyen de décompresser/décompressez l'résultant de sauvegarde!