一键部署 Android 开发环境

分类:分享  TAG:

sudo apt update
sudo apt install openjdk-17-jdk -y
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install gradle 8.5 --default
wget https://dl.google.com/android/repository/commandlinetools-linux-13114758_latest.zip
# 创建目录
mkdir -p ~/android-sdk/cmdline-tools

# 解压下载的 zip (假设文件名是 commandlinetools-linux-xxxx.zip)
unzip commandlinetools-linux-*.zip -d ~/android-sdk/cmdline-tools

# 重命名解压出的文件夹为 latest (这是关键步骤,否则 sdkmanager 会报错)
mv ~/android-sdk/cmdline-tools/cmdline-tools ~/android-sdk/cmdline-tools/latest

# 对于 bash 用户
cat >> ~/.bashrc << 'EOF'

# Android SDK 环境变量
export ANDROID_HOME=$HOME/android-sdk
export PATH=$PATH:$ANDROID_HOME/cmdline-tools/latest/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
EOF

# 使配置生效
source ~/.bashrc
# 接受所有许可证
yes | sdkmanager --licenses

# 安装平台和构建工具
sdkmanager "platform-tools" "platforms;android-34" "build-tools;34.0.0"

rm /root/.gradle/init.gradle
cd XXX

# 编译 Debug 包
gradle assembleDebug

本文由 root 创作,采用 知识共享署名4.0 国际许可协议进行许可,转载前请务必署名
分享到:Twitter  Weibo  Facebook




Comments are closed.