@echo off setlocal REM ============================================================ REM FIN65 - Installer APK debug Android sans flutter run REM Compile l'APK debug puis l'installe sur le telephone. REM ============================================================ set "ROOT_DIR=D:\07-Logiciels\20-FIN65" set "MOBILE_DIR=%ROOT_DIR%\fin65_mobile" set "PUB_CACHE=%ROOT_DIR%\.pub-cache" set "DEVICE_ID=2304FPN6DG" set "APK_PATH=%MOBILE_DIR%\build\app\outputs\flutter-apk\app-debug.apk" echo. echo ========================================== echo FIN65 - Build et installation APK echo ========================================== echo. cd /d "%MOBILE_DIR%" || ( echo [ERREUR] Dossier mobile introuvable. pause exit /b 1 ) echo PUB_CACHE : echo %PUB_CACHE% echo. flutter pub get if errorlevel 1 ( echo [ERREUR] flutter pub get a echoue. pause exit /b 1 ) flutter build apk --debug if errorlevel 1 ( echo [ERREUR] build APK echoue. pause exit /b 1 ) if not exist "%APK_PATH%" ( echo [ERREUR] APK introuvable : echo %APK_PATH% pause exit /b 1 ) if "%DEVICE_ID%"=="" ( adb install -r "%APK_PATH%" ) else ( adb -s %DEVICE_ID% install -r "%APK_PATH%" ) if errorlevel 1 ( echo [ERREUR] Installation APK echouee. pause exit /b 1 ) echo. echo APK installe. echo Tu peux ouvrir l'app avec : echo open_fin65_android_app.bat echo. pause