Android est basé sur Linux et a un noyau Linux en dessous. Existe-t-il un moyen d'utiliser les commandes shell et d'interagir directement avec le système Linux? Par exemple, une application shell qui a accès au système Linux?
25
Oui il y a,
Découvrez l'application Better Terminal
ou les Android Terminal Emulator
deux sont pris en charge à partir de 1.5
Si vous avez un réseau sans fil configuré, je peux vous recommander de vous connecter via SSH. Il vous permet d'accéder et de gérer entièrement votre Android en quelques minutes. Pour les utilisateurs Linux ou Putty, il n'y a pas de différence avec un terminal standard utilisant SSH en plus de certaines commandes Android spécifiques. De plus, certains gestionnaires de fichiers tels que Nautilus prennent en charge le protocole SSH, vous aurez donc la flexibilité d'un shell et en plus le confort pour les opérations de fichiers à l'aide d'un gestionnaire de fichiers graphique. J'ai tellement aimé SSH que j'ai écrit un petit tutoriel pour Android ( en allemand ). Je sais, cela pourrait ne pas s'appliquer pleinement à votre question, mais peut être pris en compte lorsque vous travaillez avec un ordinateur supplémentaire et un téléphone Android.
Un serveur SSH facile à utiliser est SSH Droid , disponible sur le marché Google.
la source
Récemment, j'ai eu des exigences similaires et j'ai trouvé l'utilitaire « busybox ». Les applications d'émulation de terminal sont utiles, mais celles-ci prennent en charge très peu de commandes. Cependant, «busybox» m'a donné accès à la plupart des commandes Linux généralement utilisées.
Voici comment je l'ai utilisé.
la source
La couche de script pour Android comprend également un shell.
la source