1016 B
1016 B
Étape 16 - correctif MainActivity absente de l'APK
Le build Gradle passe maintenant, mais Android plante immédiatement avec :
ClassNotFoundException: com.studioweb.youtube_personal.MainActivity
Cela signifie que le manifeste trouve bien le nom de l'activité, mais que
la classe Kotlin MainActivity n'a pas été empaquetée dans l'APK.
Pour ne plus dépendre de la configuration Kotlin du module app pendant
l'expérimentation HD, MainActivity est désormais en Java.
Fonctions conservées :
AudioServiceActivity- PiP Android
- notification permission Android 13+
- détection écran ON/OFF
- callbacks PiP vers Flutter
- canal MethodChannel HD
- extraction HD sur thread dédié
L'ancien MainActivity.kt est remplacé par un fichier sans classe afin de
ne pas créer de doublon si Kotlin est réactivé plus tard.
Après extraction :
cd "D:\07-Logiciels\23-youtube_personal"
flutter clean
flutter run -d f10778d8
Pas besoin de relancer les scripts Gradle précédents.