31 lines
1.3 KiB
Markdown
31 lines
1.3 KiB
Markdown
# 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.
|