68 lines
1.4 KiB
Batchfile
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
|
|
|