You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

低配系统因完整版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

火山引擎 最新活动