Initial upload: iptv-android-tv-hermes

This commit is contained in:
Abderrahim-Mouhcine
2026-08-16 19:57:53 +01:00
commit 534d462553
222 changed files with 22516 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
# Correctif tri par utilisation + nom de l'application
## Pourquoi l'app apparaît comme `ma.tkgraph.xtreamtv`
`ma.tkgraph.xtreamtv` est l'`applicationId` Android, c'est-à-dire l'identifiant technique du package installé.
Ce n'est pas censé être le nom public de l'application. Le nom affiché vient de `@string/app_name`.
Dans ce correctif, le nom affiché reste défini dans :
```text
app/src/main/res/values/strings.xml
app/src/main/res/values-fr/strings.xml
app/src/main/res/values-ar/strings.xml
```
Le nom affiché est maintenant `HERMES IPTV`.
Le package technique reste `ma.tkgraph.xtreamtv` pour ne pas perdre les données locales de l'application.
## Problème corrigé
Le premier ZIP avait placé les fichiers modifiés dans un mauvais sous-dossier `app/app/...`.
Le module réellement compilé est `app/...`, donc Gradle recompilait l'ancien code. Résultat : build OK, mais le tri ne pouvait pas marcher.
Ce ZIP remet les modifications dans le bon module :
```text
app/src/main/java/ma/tkgraph/xtreamtv/...
```
## Commandes
```powershell
cd "D:\07-Logiciels\12-IPTV Andoid TV HERMES"
.\gradlew.bat :app:assembleDebug
adb connect 192.168.1.8:5555
adb -s 192.168.1.8:5555 install -r .\app\build\outputs\apk\debug\app-debug.apk
adb -s 192.168.1.8:5555 shell monkey -p ma.tkgraph.xtreamtv -c android.intent.category.LAUNCHER 1
```
## Important
Le tri commence à devenir visible après utilisation : ouvre des catégories/chaînes plusieurs fois, reviens à l'écran, puis recharge l'écran si nécessaire.