61 lines
1.5 KiB
Batchfile
61 lines
1.5 KiB
Batchfile
|
|
@echo off
|
|||
|
|
chcp 65001 >nul
|
|||
|
|
echo ========================================
|
|||
|
|
echo 检查已安装的 Android Build Tools
|
|||
|
|
echo ========================================
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
set "SDK_PATH=%LOCALAPPDATA%\Android\Sdk"
|
|||
|
|
|
|||
|
|
if not exist "%SDK_PATH%" (
|
|||
|
|
echo 从 local.properties 读取 SDK 路径...
|
|||
|
|
for /f "tokens=2 delims==" %%a in ('findstr "sdk.dir" local.properties 2^>nul') do (
|
|||
|
|
set "SDK_PATH=%%a"
|
|||
|
|
set "SDK_PATH=!SDK_PATH:\=!"
|
|||
|
|
)
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
if not exist "%SDK_PATH%" (
|
|||
|
|
echo 错误:找不到 Android SDK 路径
|
|||
|
|
echo 请检查 local.properties 文件
|
|||
|
|
pause
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
set "BUILD_TOOLS_PATH=%SDK_PATH%\build-tools"
|
|||
|
|
|
|||
|
|
if not exist "%BUILD_TOOLS_PATH%" (
|
|||
|
|
echo.
|
|||
|
|
echo 错误:找不到 build-tools 目录
|
|||
|
|
echo 路径: %BUILD_TOOLS_PATH%
|
|||
|
|
echo.
|
|||
|
|
echo 请使用 Android Studio 安装 Build Tools:
|
|||
|
|
echo 1. 打开 Android Studio
|
|||
|
|
echo 2. Tools → SDK Manager
|
|||
|
|
echo 3. SDK Tools 标签页
|
|||
|
|
echo 4. 勾选 Android SDK Build-Tools
|
|||
|
|
echo 5. 点击 Apply 安装
|
|||
|
|
pause
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo SDK 路径: %SDK_PATH%
|
|||
|
|
echo Build Tools 路径: %BUILD_TOOLS_PATH%
|
|||
|
|
echo.
|
|||
|
|
echo 已安装的 Build Tools 版本:
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
for /d %%d in ("%BUILD_TOOLS_PATH%\*") do (
|
|||
|
|
set "VERSION=%%~nxd"
|
|||
|
|
echo - !VERSION!
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo.
|
|||
|
|
echo ========================================
|
|||
|
|
echo 如果看到版本列表,请选择一个版本
|
|||
|
|
echo 然后修改 app/build.gradle 中的 buildToolsVersion
|
|||
|
|
echo ========================================
|
|||
|
|
echo.
|
|||
|
|
pause
|
|||
|
|
|