J'ai des problèmes pour interagir avec l'émulateur Android. Mon but est d'écraser le fichier hosts sur le périphérique émulé mais je suis coincé.Écriture sur le système de fichiers de l'émulateur Android
J'ai utilisé l'outil de ligne de commande adb
comme suggéré dans la plupart des endroits. Symptômes:
$ adb root
$ adb remount
> Not running as root. Try "adb root" first.
Il n'y a pas de sortie de la commande adb root
, et il semble avoir aucun effet.
$ adb shell
emu$ su
emu> su: not found
J'ai trouvé aucun moyen de pousser les fichiers sur le périphérique. Pas même en utilisant le -writable-system
lors du lancement de l'émulateur ou en redémarrant le serveur adbd ... J'ai aussi essayé d'exécuter le script mentionné dans ce other so answer, mais sans succès.
Informations complémentaires:
- la machine hôte OS: Windows
- versions Android sur l'émulateur: Android 8.0 et 7.1.1
- appareil émulé: Nexus 5