Initial upload: fin65-mobile
This commit is contained in:
@@ -0,0 +1,69 @@
|
||||
@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
|
||||
Reference in New Issue
Block a user