2 votes

Comment utiliser Visual Studio Code sur un appareil Android ?

J'ai un Samsung Galaxy Tab S6 et il a des fonctionnalités intéressantes pour remplacer les ordinateurs portables, mais il fonctionne malheureusement sous Android OS, et peu d'applications de développement sont disponibles pour Android.

Existe-t-il une option permettant d'exécuter VS Code au moins sur un appareil Android ?

2voto

Rehan Khwaja Points 332

La version open-source de VS Code s'appelle serveur de code . Pour le faire fonctionner sur Android (sans Root), vous aurez besoin :

Termux

Une fois Termux lancé, vous devrez installer un certain nombre de paquets en tant que code-server est un Application Electron et a besoin du soutien de nodejs .

pkg install nodejs

pkg install yarn

Par le Wiki Termux NodeJS que vous devriez probablement avoir installé :

pkg install build-essential

pkg install python

car ils sont nécessaires pour construire des extensions natives.

Et enfin, installez code-server lui-même.

yarn global add code-server

avertissement lors de l'installation code-server prend un certain temps

code-server est maintenant installé et sera le back-end pour votre front-end qui sera un navigateur basé sur Chromium, comme Chrome pour Android ou Microsoft Edge.

code-server

Vous voudrez probablement faire tourner le serveur en arrière-plan comme suit code-server & . L'esperluette place le processus en arrière-plan.

À ce moment-là, vous recevrez des logs indiquant où trouver le mot de passe.

Ouvrez un navigateur, comme j'utilisais Samsung DeX j'ai utilisé Samsung Internet, connectez-vous à 127.0.0.1:8080 et entrez le mot de passe.

Dans mon cas, j'ai utilisé cat ~/.config/code-server/config.yaml pour savoir ce qui a été configuré.

VSCode using Samsung Browser with Termux on Android

Comme vous pouvez le voir dans la capture d'écran, même le plugin MS Python semble fonctionner (pour l'instant).

Quelques mises en garde

1voto

Heath Borders Points 161

VS Code n'existe pas encore pour Android, il n'y a donc aucun moyen de l'exécuter pour le moment. Il existe cependant d'autres bons éditeurs, tels que CodeAnywhere que vous pouvez utiliser en attendant.

0voto

Microsmsm Points 135

Il y a deux façons d'utiliser Linux sur Android, nous pouvons donc utiliser VS Code :

  • Premier méthode simple (Virtual Network Computing) (VNC) :

    1. Installer une distribution Linux via "Termux".

    pkg update -y && pkg install proot wget tar pulseaudio -y && wget [https://raw.githubusercontent.com/AndronixApp/AndronixOrigin/master/Rootfs/Ubuntu19/ubuntu19.sh](https://raw.githubusercontent.com/AndronixApp/AndronixOrigin/master/Rootfs/Ubuntu19/ubuntu19.sh) && chmod +x ubuntu19.sh && ./ubuntu19.sh

    2. Installez l'environnement de bureau Linux GUI comme "Xfce".

    sudo apt-get install xfce4 xfce4-goodies -y

    3. Démarrez un serveur VNC sur votre linux.

    sudo apt-get install tightvncserver -y

    4. Ouvrez "VNC Viewer" sur Android pour commencer à pirater.

    vous devrez peut-être faire une commande vncserver -list pour lister le port

    5. Installez vscode pour ARM64

    6. Facultatif : Installer NodeJS pour ARM64.

    apt install nodejs


  • Deuxième moyen détourné (Linux Natively) :

Plus d'informations :

https://medium.com/@quantvc/running-debian-on-Android-device-natively-73545c9b0757

Ressources utiles :

https://play.google.com/store/apps/details?id=studio.com.techriz.andronix

https://play.google.com/store/apps/details?id=com.termux

https://play.google.com/store/apps/details?id=com.realvnc.viewer.Android

Liste de quelques hackers ARM64 :

@Lemon1I @boby2001820 @NTAuthority @gus33000

A noter :

https://github.com/WOA-Project

0 votes

La question n'était pas d'utiliser mais d'exécuter VS Code sur Android.

0 votes

Existe-t-il un autre moyen d'exécuter vscode sur un appareil Android ?

0 votes

Ce lien qui vaut la peine d'être mentionné est une publicité ou un lien quelconque avec la question ou la réponse ?

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X