xinli/xinli-App/清理SDK缓存.bat

54 lines
1.2 KiB
Batchfile
Raw Normal View History

2025-11-23 10:19:32 +08:00
@echo off
chcp 65001 >nul
echo ========================================
echo 清理 Android SDK 缓存
echo ========================================
echo.
set "SDK_PATH=%LOCALAPPDATA%\Android\Sdk"
if not exist "%SDK_PATH%" (
echo 错误:找不到 Android SDK 路径
echo 预期路径: %SDK_PATH%
echo.
echo 请检查 local.properties 文件中的 sdk.dir 设置
pause
exit /b 1
)
echo SDK 路径: %SDK_PATH%
echo.
echo 正在清理缓存文件...
echo.
REM 清理 repositories.cfg
if exist "%USERPROFILE%\.android\repositories.cfg" (
echo 删除: %USERPROFILE%\.android\repositories.cfg
del /f /q "%USERPROFILE%\.android\repositories.cfg"
)
REM 清理下载缓存
if exist "%SDK_PATH%\.downloadIntermediates" (
echo 删除下载缓存...
rd /s /q "%SDK_PATH%\.downloadIntermediates" 2>nul
)
if exist "%SDK_PATH%\.temp" (
echo 删除临时文件...
rd /s /q "%SDK_PATH%\.temp" 2>nul
)
echo.
echo ========================================
echo 清理完成!
echo ========================================
echo.
echo 建议:
echo 1. 使用 Android Studio 打开项目
echo 2. 让 Android Studio 自动同步和修复 SDK
echo 3. 或者手动在 Android Studio 中安装缺失的 SDK 组件
echo.
pause