Initial upload: iptv-android-tv-hermes
This commit is contained in:
@@ -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.
|
||||
Reference in New Issue
Block a user