以下是一个 Shell 脚本,用于彻底删除 Android Studio 和 Android SDK(包括相关配置文件和缓存),适用于 macOS(M1/M2 或 Intel):
#!/bin/bash
# 确保脚本以 root 权限运行
if [ "$(id -u)" -ne 0 ]; then
echo "请使用 sudo 运行此脚本!"
exit 1
fi
echo "开始彻底删除 Android Studio 和 Android SDK..."
# 1. 关闭 Android Studio 和相关进程
echo "关闭 Android Studio..."
pkill -f "Android Studio"
pkill -f "adb"
pkill -f "emulator"
# 2. 删除应用程序
echo "删除 Android Studio 应用程序..."
rm -rf "/Applications/Android Studio.app"
# 3. 删除用户配置文件
echo "删除用户配置文件..."
for user in $(ls /Users); do
if [ -d "/Users/$user" ]; then
rm -rf "/Users/$user/Library/Preferences/AndroidStudio*"
rm -rf "/Users/$user/Library/Application Support/AndroidStudio*"
rm -rf "/Users/$user/Library/Caches/AndroidStudio*"
rm -rf "/Users/$user/Library/Logs/AndroidStudio*"
rm -rf "/Users/$user/.android"
rm -rf "/Users/$user/.gradle"
rm -rf "/Users/$user/Library/Android*"
fi
done
# 4. 删除全局配置文件
echo "删除全局配置文件..."
rm -rf "/Library/Preferences/AndroidStudio*"
rm -rf "/Library/Application Support/AndroidStudio*"
rm -rf "/Library/Caches/AndroidStudio*"
rm -rf "/Library/Logs/AndroidStudio*"
# 5. 删除 Android SDK(默认位置)
echo "删除 Android SDK..."
rm -rf "$HOME/Library/Android"
rm -rf "/usr/local/share/android-sdk"
rm -rf "/usr/local/share/android-ndk"
# 6. 删除命令行工具
echo "删除命令行工具..."
rm -rf "$HOME/Library/Android/sdk"
rm -rf "/usr/local/bin/adb"
rm -rf "/usr/local/bin/emulator"
rm -rf "/usr/local/bin/avdmanager"
rm -rf "/usr/local/bin/sdkmanager"
# 7. 清理残留
echo "清理残留..."
brew uninstall --cask android-studio 2>/dev/null
brew uninstall --cask android-sdk 2>/dev/null
brew uninstall --cask android-ndk 2>/dev/null
echo "✅ Android Studio 和 Android SDK 已彻底删除!"
echo "建议重启计算机以确保所有更改生效。"
使用方法
- 打开 终端(Terminal)。
- 使用
nano
或vim
创建脚本:vim uninstall_android_studio.sh
- 粘贴上面的脚本,按
Ctrl + O
保存,再按Ctrl + X
退出。 - 赋予执行权限:
chmod +x uninstall_android_studio.sh
- 使用
sudo
运行:sudo ./uninstall_android_studio.sh
注意事项
- 该脚本会删除 所有用户 的 Android Studio 配置和 SDK。
- 如果你手动安装过 SDK 到其他位置,请手动检查并删除。
- 如果你使用
JetBrains Toolbox
安装 Android Studio,请额外运行:rm -rf "$HOME/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio"
希望这个脚本能帮你彻底清理!🚀