在 Android 上安装官方 VS Code

2025-06-07

在 Android 上安装官方 VS Code

如何在 Android 上安装官方 VS Code

  1. 安装 Termux:

  2. 设置 Termux:

    • 更新 Termux 包并安装neofetch

      apt update -y && apt upgrade -y && neofetch
      

      按照提示Y对所有人说。

  3. 安装 Ubuntu 22:

    • 安装 Linux VM(操作系统:Ubuntu 22):

      pkg update -y && pkg install wget curl proot tar -y
      wget https://raw.githubusercontent.com/AndronixApp/AndronixOrigin/master/Installer/Ubuntu22/ubuntu22.sh -O ubuntu22.sh
      chmod +x ubuntu22.sh && bash ubuntu22.sh
      
  4. 设置 Root 密码并安装软件包:

    • 在 Ubuntu 22 VM 中,为 root 设置密码:

      passwd 
      

      root(暂时保持原样。)

    • 安装必要的软件包:

      apt update -y && apt upgrade -y
      apt install nano curl wget python3 python3-pip neofetch dpkg sudo && neofetch
      
  5. 创建用户:

    • 创建新用户并授予 sudo 权限:

      useradd -m "<username>"
      passwd "<username>"
      usermod -aG sudo "<username>"
      
  6. 更新包:

    • 更新 Ubuntu 软件包:

      sudo apt update -y && sudo apt upgrade -y && sudo apt --fix-broken install
      
  7. 退出虚拟机:

    • 退出 Ubuntu 虚拟机:

      exit
      
  8. 连接本地存储:

    • 将本地移动存储连接到 Termux:

      termux-setup-storage
      

      如果出现提示,请说Y允许。

  9. 检查架构:

    • 检查 Termux/Android 的架构:

      neofetch
      

      查找aarch64或(arm64适用于 64 位架构)以及aarch32或(armhf适用于 32 位架构)。

  10. 下载 VS Code:

  11. 复制并安装 VS Code:

    • 将下载的.deb文件复制到 Ubuntu VM:

      ls storage/downloads
      cp "storage/downloads/<filename>" "code.deb"
      mv "code.deb" "ubuntu22-fs/root/code.deb"
      
  12. 启动 Ubuntu 虚拟机:

    • 启动 Ubuntu 虚拟机:

      bash start-ubuntu22.sh
      
  13. 安装 VS Code:

    • 使用该文件安装 VS Code .deb

      apt install ./code.deb
      
  14. 登录并运行 VS Code:

    • 使用您的用户名登录:

      login "<username>"
      

      输入您的密码。

    • 在浏览器中运行 VS Code:

      code serve-web
      

      等待 URL 出现,然后将其复制并粘贴到浏览器中。

奖金

  • 运行 VS Code 服务器:

    • 在 Android 上运行 VS Code 服务器:

      code tunnel
      

享受在您的 Android 上使用 VS Code 的乐趣吧!

已通过Junaid双重验证

作者:Junaid

文章来源:https://dev.to/junaid_dev/setup-official-vs-code-on-android-5a
PREV
使用 CSS Flexbox 创建导航栏 什么是 CSS Flexbox?快速提示!将 Flexbox 应用于你的导航栏
NEXT
CouchDB,开源 Cloud Firestore 的替代品?