Mac彻底删除android studio 和android sdk

以下是一个 Shell 脚本,用于彻底删除 Android StudioAndroid 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 "建议重启计算机以确保所有更改生效。"

使用方法

  1. 打开 终端(Terminal)
  2. 使用 nanovim 创建脚本:
    vim uninstall_android_studio.sh
    
  3. 粘贴上面的脚本,按 Ctrl + O 保存,再按 Ctrl + X 退出。
  4. 赋予执行权限:
    chmod +x uninstall_android_studio.sh
    
  5. 使用 sudo 运行:
    sudo ./uninstall_android_studio.sh
    

注意事项

  • 该脚本会删除 所有用户 的 Android Studio 配置和 SDK。
  • 如果你手动安装过 SDK 到其他位置,请手动检查并删除。
  • 如果你使用 JetBrains Toolbox 安装 Android Studio,请额外运行:
    rm -rf "$HOME/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio"
    

希望这个脚本能帮你彻底清理!🚀

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容