低配系统因完整版Android Studio崩溃,如何在Ubuntu仅安装其命令行工具?
嘿,我太懂低配系统跑完整版Android Studio崩溃的痛苦了——命令行工具绝对是轻量化替代的最佳方案,下面是我在Ubuntu上亲测有效的安装步骤:
在Ubuntu上安装Android Studio命令行工具的完整指南
1. 先搞定基础依赖
首先确保系统的必备依赖都安装到位,打开终端执行:
sudo apt update && sudo apt install openjdk-11-jdk unzip -y
划重点:Android命令行工具对OpenJDK 11的兼容性最好,别用更高或更低版本,容易踩坑
2. 下载命令行工具包
去Android官方的命令行工具下载页面,找到对应Linux版本的压缩包(文件名一般是commandlinetools-linux-*.zip),把它下载到你常用的目录,比如~/Downloads。
3. 搭建安装目录并解压
为了方便管理,我们先创建一个专门的SDK目录,然后解压下载的包:
# 创建层级目录 mkdir -p ~/android-sdk/cmdline-tools # 解压到指定目录 unzip ~/Downloads/commandlinetools-linux-*.zip -d ~/android-sdk/cmdline-tools # 调整目录结构(sdkmanager需要这个特定结构才能识别) mv ~/android-sdk/cmdline-tools/cmdline-tools ~/android-sdk/cmdline-tools/latest
4. 配置环境变量
要让终端能全局调用这些命令,得把SDK路径加到你的shell配置文件里(这里以bash为例,zsh用户替换成~/.zshrc即可):
# 打开bash配置文件 nano ~/.bashrc
在文件末尾添加以下内容:
export ANDROID_HOME=$HOME/android-sdk export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin export PATH=$PATH:$ANDROID_HOME/platform-tools export PATH=$PATH:$ANDROID_HOME/emulator
保存并退出nano(按Ctrl+O,回车确认,再按Ctrl+X),然后让配置立即生效:
source ~/.bashrc
5. 安装你需要的SDK组件
现在可以用sdkmanager来按需安装组件了,先看看有哪些可用组件:
sdkmanager --list
比如安装最常用的平台工具、Android 33的SDK和对应版本的构建工具:
sdkmanager "platform-tools" "platforms;android-33" "build-tools;33.0.2"
根据你的项目需求替换API版本和build-tools版本就行
6. 验证安装是否成功
执行下面的命令,如果能正常输出对应版本信息,就说明安装没问题了:
# 验证adb(Android调试桥) adb --version # 验证sdkmanager sdkmanager --version
额外小提示
- 后续要更新组件的话,直接运行
sdkmanager --update即可 - 如果遇到权限问题,确保
~/android-sdk目录的所有者是当前用户,一般默认就是,不用额外操作
内容的提问来源于stack exchange,提问作者IPO




