@echo off
chcp 65001 >nul
echo ========================================
echo   网盘管理系统 - Android APK 打包工具
echo ========================================
echo.

echo [1/4] 检查 Node.js...
node --version >nul 2>&1
if errorlevel 1 (
    echo ❌ 未检测到 Node.js，请先安装 Node.js
    pause
    exit /b 1
)
echo ✅ Node.js 已安装

echo.
echo [2/4] 构建 Web 资源...
call npm run build
if errorlevel 1 (
    echo ❌ 构建失败
    pause
    exit /b 1
)
echo ✅ 构建完成

echo.
echo [3/4] 同步到 Android...
call npx cap sync android
if errorlevel 1 (
    echo ❌ 同步失败
    pause
    exit /b 1
)
echo ✅ 同步完成

echo.
echo [4/4] 打开 Android Studio...
echo.
echo 💡 提示：
echo    1. 等待 Android Studio 打开并同步 Gradle
echo    2. 点击菜单: Build → Build APK(s)
echo    3. APK 位置: android\app\build\outputs\apk\debug\app-debug.apk
echo.
call npx cap open android

echo.
echo ========================================
echo   打包流程已完成！
echo   请在 Android Studio 中继续操作
echo ========================================
pause
