Comment la Racine de l'Émulateur Android?

Je sais qu'il y a assez peu question de ce genre partout mais aucun d'eux ne semble vraiment fonctionner pour moi.

Je suis en train d'écrire un programme qui met à jour automatiquement et installe lui-même, mais pour installer la mise à jour il exige de confirmation à l'utilisateur, mais je ne veux pas ce que l'appareil que je vais déployer ne sera jamais physiquement utilisé par n'importe qui. Donc, pour essayer de travailler autour de ce que je veux à la racine de l'appareil et de l'utilisation d'un moteur d'exécution de commande dans le code qu'il suffit d'installer.

Pour un test j'ai envie de l'essayer sur l' (AVD) émulateur premier toutefois, il est (évidemment) doit être ancré. Alors, comment pourrais-je aller à ce sujet?

J'ai essayé les commandes dans la commande adb shell (et avec la commande adb shell) comme:

mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system  
push su /system/xbin/su  
chmod 06755 /system  
chmod 06755 /system/xbin/su

et quelques autres dont je ne peux pas trouver de nouveau en ce moment, mais ils me donnent toujours des erreurs telles que les stat ne peut pas " su " et des trucs comme ça (éditerai si je peux trouver les commandes et de recréer de nouveau) ou simplement, ils ne disent pas n'importe quoi et il ne fonctionne pas.

Si ça aide, je suis en utilisant xamarin dans visual studio.

Je ne pense pas que ce soit sur le sujet ici, essayez sur android.stackexchange.com
Ah ok désolé, merci!
des questions à propos de l'enracinement des périphériques physiques appartiennent à AE. Rien à propos de l'émulateur Android (un outil de développement) va ici. La question est discutable. Les émulateurs sont ancrés par défaut.
Double Possible de Comment faire pour obtenir l'accès root sur émulateur Android?
Le adb root commande permet d'obtenir l'accès root à la connexion d'un émulateur. Est-ce que vous êtes à la recherche d'? Voir aussi stackoverflow.com/q/43923996/1682419

OriginalL'auteur wootank | 2016-01-29