54 lines
1.2 KiB
Batchfile
54 lines
1.2 KiB
Batchfile
@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
|
|
|