在统信UOS(基于Linux)上安装Android Studio的详细步骤如下:
一、系统要求
- 确认系统版本:统信UOS 20或更高版本(建议使用专业版或开发者版)。
- 硬件要求:
- 至少 4GB 内存(推荐 8GB 以上)。
- 至少 2GB 可用磁盘空间(建议 SSD)。
- 屏幕分辨率 1280×800 以上。
二、安装前的准备
1. 更新系统
sudo apt update
sudo apt upgrade -y
2. 安装依赖库
Android Studio 需要以下依赖:
sudo apt install -y libc6 libncurses5 libstdc++6 lib32z1 libgl1-mesa-dev qemu-kvm
3. 配置Java环境(可选)
Android Studio 自带JDK,但如需手动安装:
sudo apt install -y openjdk-11-jdk
验证安装:
java -version
三、下载Android Studio
-
官方下载
访问 Android Studio官网 下载Linux版本(.tar.gz
格式)。 -
命令行下载(可选):
wget https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2023.2.1.20/android-studio-2023.2.1.20-linux.tar.gz
四、安装Android Studio
1. 解压安装包
tar -xzvf android-studio-*.tar.gz -C ~/
2. 移动至合适目录(可选)
sudo mv ~/android-studio /opt/
3. 启动安装向导
cd /opt/android-studio/bin
./studio.sh
- 首次运行会提示安装Android SDK,按向导完成配置。
五、配置桌面快捷方式
- 启动Android Studio后,在欢迎界面选择 Configure > Create Desktop Entry。
- 若未自动创建,手动生成:
添加以下内容:sudo nano /usr/share/applications/android-studio.desktop
[Desktop Entry] Version=1.0 Type=Application Name=Android Studio Exec=/opt/android-studio/bin/studio.sh Icon=/opt/android-studio/bin/studio.png Categories=Development;IDE; Terminal=false
- 赋予可执行权限:
sudo chmod +x /usr/share/applications/android-studio.desktop
六、配置Android SDK
- 在Android Studio中,通过 SDK Manager(
File > Settings > Appearance & Behavior > System Settings > Android SDK
)安装所需的SDK版本。 - 配置环境变量(可选):
编辑~/.bashrc
或~/.zshrc
:
生效配置:export ANDROID_HOME=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
source ~/.bashrc
七、解决常见问题
-
无法启动AVD(模拟器)
- 安装KVM加速:
sudo apt install -y qemu-kvm sudo usermod -aG kvm $USER
- 重启后验证:
kvm-ok
- 安装KVM加速:
-
字体显示异常
在studio.sh
中添加:export _JAVA_OPTIONS="-Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel"
-
权限问题
确保用户对SDK目录有读写权限:sudo chown -R $USER:$USER ~/Android
八、卸载Android Studio
- 删除安装目录:
sudo rm -rf /opt/android-studio
- 删除配置文件:
rm -rf ~/.android ~/.AndroidStudio* ~/Android
- 删除桌面快捷方式:
sudo rm /usr/share/applications/android-studio.desktop
通过以上步骤,你可以在统信UOS上顺利完成Android Studio的安装和基础配置。如需开发Android应用,还需进一步配置虚拟设备或连接真机调试。