# Build + installation Mi Box - tri par utilisation Fonction ajoutée : - les catégories LIVE / VOD / Séries sont triées avec les plus utilisées en premier ; - les chaînes LIVE sont triées avec les plus utilisées en premier ; - les films VOD et séries sont aussi triés par utilisation, parce qu'autant ne pas s'arrêter au milieu du gué comme un cahier des charges fatigué ; - les compteurs sont stockés localement dans `EncryptedSharedPreferences`. ## Commandes PowerShell depuis le dossier du projet ```powershell cd "D:\07-Logiciels\12-IPTV Andoid TV HERMES" $env:JAVA_HOME = "D:\Program Files\Android\Android Studio\jbr" $env:Path = "$env:JAVA_HOME\bin;$env:Path" $env:ANDROID_HOME = "$env:LOCALAPPDATA\Android\Sdk" $env:ANDROID_SDK_ROOT = "$env:LOCALAPPDATA\Android\Sdk" $env:Path = "$env:ANDROID_HOME\platform-tools;$env:ANDROID_HOME\cmdline-tools\latest\bin;$env:ANDROID_HOME\emulator;$env:Path" Set-Content -Path ".\local.properties" -Value "sdk.dir=$($env:LOCALAPPDATA.Replace('\','/'))/Android/Sdk" .\gradlew.bat :app:assembleDebug adb connect 192.168.1.8:5555 adb devices adb -s 192.168.1.8:5555 install -r .\app\build\outputs\apk\debug\app-debug.apk ``` Si `adb connect` refuse : active le débogage réseau sur la Mi Box, vérifie que PC et Mi Box sont sur le même Wi-Fi, puis accepte l'autorisation RSA affichée sur la TV.