在uos上安装android studio需确认x86_64架构及uos 20/23版本,启用i386多架构、安装openjdk 17与32位依赖,解压至/opt并授权,配置kvm(intel/amd cpu)并加入kvm组,首次启动选custom安装、sdk路径设为$home/android/sdk,最后通过avd manager创建并启动android 13虚拟设备。

在UOS(统一操作系统)上安装并使用Android Studio,需绕过其默认的Debian/Ubuntu兼容层限制,手动处理JDK依赖、KVM虚拟化权限及SDK路径识别问题。UOS 20/23版本基于Debian 11/12,但部分预装组件与Android Studio存在冲突,直接apt安装易报错或启动失败。
确认系统基础环境
打开终端,执行 uname -m 确认为 x86_64 架构;运行 lsb_release -a 查看是否为 UOS 20 或 UOS 23。UOS 20 对 KVM 支持更稳定,若为 UOS 23 且使用龙芯/申威平台则无法运行 Android 模拟器——【仅x86_64架构UOS支持Android模拟器】。
执行 egrep -c '(vmx|svm)' /proc/cpuinfo,输出必须 ≥1;否则跳过KVM配置,后续只能用真机调试。
安装必要依赖与JDK
UOS默认未启用i386多架构支持,而Android模拟器强制依赖32位库。先执行:sudo dpkg --add-architecture i386 && sudo apt update
安装核心依赖:sudo apt install -y openjdk-17-jdk libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 wget unzip git
验证JDK:java -version 输出应含 openjdk version "17. 字样。若显示11或8,说明系统残留旧版JDK,需执行 sudo update-alternatives --config java 切换至17版本路径。
下载并解压Android Studio
访问官网获取Linux最新版压缩包(截至2026年6月为 android-studio-2025.2.3.9-linux.tar.gz),或直接命令行下载:wget https://dl.google.com/android/studio/ide-zips/2025.2.3.9/android-studio-2025.2.3.9-linux.tar.gz
解压到 /opt 目录并授权:sudo tar -xzf android-studio-2025.2.3.9-linux.tar.gz -C /opt/sudo chown -R $USER:$USER /opt/android-studio
这一步不能跳过,否则首次启动时会因权限不足卡在SDK初始化界面。
配置KVM加速(仅限x86_64 + Intel/AMD CPU)
第一步:加载KVM内核模块sudo modprobe kvm_intel(Intel CPU)或 sudo modprobe kvm_amd(AMD CPU)
第二步:将当前用户加入kvm组sudo usermod -aG kvm $USER
第三步:立即生效需重启终端或重新登录——【不重启会导致AVD Manager中“Launch”按钮灰显】。
验证:ls -l /dev/kvm 应返回 crw-rw---- 1 root kvm;groups 输出中必须含 kvm。
首次启动与SDK初始化
运行:/opt/android-studio/bin/studio.sh
首次启动选择 Do not import settings,避免UOS预装插件引发兼容性崩溃。
在欢迎界面选择 Custom 安装类型,勾选全部选项(尤其 Android SDK 和 Android SDK Platform-Tools),SDK路径设为 $HOME/Android/Sdk(不要用默认路径,UOS桌面环境对波浪号 ~ 解析异常)。
点击 Next 后,Android Studio会自动下载 SDK 平台、构建工具和系统镜像。此时可关闭代理设置(若开启全局代理,SDK下载常中断),等待进度条走完。
创建并启动安卓虚拟设备(AVD)
步骤一:点击右上角 AVD Manager 图标 → Create Virtual Device
步骤二:设备选 Pixel 4(兼容性最佳),系统镜像选 Android 13 (Tiramisu) → Next
步骤三:在 Verify Configuration 页面,检查 Emulated Performance 是否为 Hardware - GLES 2.0;若为 Software,说明KVM未生效,需回退检查前序步骤。
步骤四:点击 Finish 创建设备,回到列表页,点击右侧绿色三角形图标启动。
首次启动约需2–3分钟,窗口标题栏显示 Android Emulator 即成功。此时可在终端执行 adb devices 查看已连接设备。











