2 votos

¿Cómo utilizar Visual Studio Code en un dispositivo Android?

Tengo el Samsung Galaxy Tab S6 y tiene características geniales para reemplazar a los portátiles, pero lamentablemente corre el sistema operativo Android, y no hay muchas aplicaciones de desarrollo disponibles para Android.

¿Existe una opción para ejecutar VS Code al menos en un dispositivo Android?

2voto

Morrison Chang Puntos 286

La versión de código abierto de VS Code se llama servidor de código . Para ejecutarlo en Android (sin Root) necesitarás:

Termux

Una vez que ejecute Termux tendrá que instalar un montón de paquetes como code-server es un Aplicación Electron y necesita el apoyo de nodejs .

pkg install nodejs

pkg install yarn

Según la Termux NodeJS wiki que probablemente debería haber instalado:

pkg install build-essential

pkg install python

Ya que son necesarios para construir extensiones nativas.

Y finalmente instalar code-server sí mismo.

yarn global add code-server

advertencia de instalación code-server tarda un poco en llegar

code-server ya está instalado y será el back-end para tu front-end que será un navegador basado en Chromium, como Chrome para Android o Microsoft Edge.

code-server

Probablemente querrás ejecutar el servidor en segundo plano como code-server & . El ampersand pone el proceso en segundo plano.

En ese momento obtendrás unos registros sobre dónde encontrar la contraseña.

Abre un navegador, como estaba usando Samsung DeX usé Samsung Internet, conéctate a 127.0.0.1:8080 e introduzca la contraseña.

En mi caso he utilizado cat ~/.config/code-server/config.yaml para saber qué se ha configurado.

VSCode using Samsung Browser with Termux on Android

Como puedes ver en la captura de pantalla, incluso el plugin de MS Python parece funcionar (por ahora).

Algunas advertencias

  • code-server no es Microsoft Visual Studio Code El resumen es que no todos los plugins son compatibles, YMMV.

  • Yo estoy usando Termux y code-server con Samsung DeX por lo que no tengo los problemas de teclado que otros han encontrado.

1voto

jlehenbauer Puntos 7749

VS Code aún no existe para Android, por lo que no hay forma de ejecutarlo por ahora. Sin embargo, hay otros buenos editores, como CodeAnywhere que puede utilizar mientras tanto.

0voto

Microsmsm Puntos 135

Hay dos formas de usar Linux en Android para que podamos usar VS Code :

  • Primero manera fácil (Virtual Network Computing) (VNC):

    1. Instalar una distro de Linux a través de "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. Instalar un entorno de escritorio Linux GUI como "Xfce".

    sudo apt-get install xfce4 xfce4-goodies -y

    3. inicie un servidor VNC en su linux.

    sudo apt-get install tightvncserver -y

    4. Abrir "Visor VNC" en Android para empezar a hackear.

    es posible que tenga que hacer el comando vncserver -list para listar el puerto

    5. Instalar vscode para ARM64

    6. Opcional: Instalar NodeJS para ARM64.

    apt install nodejs


  • Segunda manera de hacerlo (Linux Natively):

más información:

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

Recursos útiles:

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

Lista de algunos hackers de ARM64:

@Lemon1I @boby2001820 @NTAuthority @gus33000

Vale la pena mencionarlo:

https://github.com/WOA-Project

0 votos

La cuestión no era utilizar sino ejecutar VS Code en Android.

0 votos

¿Existe otra forma de ejecutar vscode en un dispositivo Android?

0 votos

¿Ese enlace digno de mención es para publicidad o está relacionado de alguna manera con la pregunta o la respuesta?

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X