Files
DTGAPK/build-debug-apk.bat

68 lines
1.4 KiB
Batchfile

@echo off
chcp 65001 >nul
echo ========================================
echo LogiStream Debug APK 빌드 (빠른 테스트용)
echo ========================================
echo.
echo [1/3] 환경 확인 중...
where java >nul 2>&1
if %ERRORLEVEL% NEQ 0 (
echo ❌ Java가 설치되지 않았습니다!
pause
exit /b 1
)
if not defined ANDROID_HOME (
echo ❌ ANDROID_HOME 환경 변수가 설정되지 않았습니다!
pause
exit /b 1
)
echo ✓ 환경 확인 완료
echo.
echo [2/3] Debug APK 빌드 중...
cd android
call gradlew assembleDebug
if %ERRORLEVEL% EQU 0 (
cd ..
echo.
echo ========================================
echo ✓ 빌드 성공!
echo ========================================
echo.
set APK_PATH=android\app\build\outputs\apk\debug\app-debug.apk
if exist "%APK_PATH%" (
echo 📱 파일 위치: %APK_PATH%
echo.
echo [3/3] 기기에 설치 중...
adb devices
echo.
adb install -r "%APK_PATH%"
if %ERRORLEVEL% EQU 0 (
echo.
echo ✓ 설치 완료!
echo.
echo 앱을 실행하세요: LogiStream 차량추적
) else (
echo.
echo ❌ 설치 실패!
echo USB 디버깅이 활성화되어 있는지 확인하세요.
)
)
) else (
cd ..
echo.
echo ❌ 빌드 실패!
)
echo.
pause