在Linux系统上搭建Android开发环境是许多开发者的首选,因其稳定性和灵活性,以下是详细的步骤指南,帮助您顺利完成配置。

安装必要依赖
确保您的Linux系统已更新至最新状态,打开终端,执行以下命令更新软件包列表:
sudo apt update && sudo apt upgrade -y
安装Java Development Kit(JDK)、Android SDK所需的依赖库,以及其他开发工具:
sudo apt install -y openjdk-11-jdk adb fastboot curl git wget unzip
推荐使用OpenJDK 11,它是Android开发的主流版本,安装完成后,可通过java -version验证是否成功。

配置Android SDK
- 下载Android SDK:访问Android开发者官网,下载适用于Linux的SDK命令行工具(command line tools only),解压到用户目录下的
android-sdk文件夹:mkdir ~/android-sdk && cd ~/android-sdk wget https://dl.google.com/android/repository/commandlinetools-linux_latest.zip unzip commandlinetools-linux_latest.zip
- 设置环境变量:编辑
~/.bashrc或~/.zshrc文件,添加以下内容:export ANDROID_HOME=$HOME/android-sdk export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools
保存后执行
source ~/.bashrc使配置生效。
安装Android SDK组件
通过SDK Manager下载必要的SDK包,包括Android SDK Platform-Tools、Build-Tools以及特定版本的API平台:
sdkmanager --list # 查看可用包 sdkmanager "platform-tools" "platforms;android-33" "build-tools;33.0.1"
根据项目需求选择API版本,建议安装最新稳定版。

配置IDE(以Android Studio为例)
- 下载Android Studio:从官网下载Linux版压缩包,解压到
~/android-studio目录。 - 运行首次配置:执行
~/android-studio/bin/studio.sh,启动图形界面,在欢迎界面选择“Standard”安装,勾选所需的Android SDK路径(默认为~/android-sdk)。 - 验证配置:创建一个测试项目,连接Android设备或启动模拟器,确保编译和调试功能正常。
常见问题解决
- adb命令未找到:检查
PATH变量是否包含$ANDROID_HOME/platform-tools。 - SDK下载失败:配置代理或更换镜像源,如使用阿里云镜像。
- 权限问题:确保
adb和fastboot命令具有可执行权限:sudo chmod +x $ANDROID_HOME/platform-tools/adb。
通过以上步骤,您即可在Linux系统上搭建完整的Android开发环境,建议定期更新SDK和工具链,以获得最新的功能和安全补丁。
















