Cette page recense les problemes les plus frequents pendant le workshop, avec une resolution rapide orientee salle de TP.
Symptome : message Task 'sonarqube' not found ou tache absente dans la vue Gradle.
Causes probables : plugin Sonar absent, synchronisation inachevee, faute de frappe dans la commande.
Correctif :
build.gradle (module app).[:app:]sonarqube.Symptome : Not authorized, 401, 403.
Causes probables : token incorrect, espaces invisibles, cle projet deja prise.
Correctif :
systemProp.sonar.host.url, systemProp.sonar.projectKey et systemProp.sonar.login.projectKey unique (ex: prenom-nom-groupe).Symptome : l'app se lance, mais l'analyse s'arrete avec des erreurs de compilation/classes.
Cause probable : le bytecode attendu par l'analyse n'a pas ete produit pour la bonne variante.
Correctif :
Symptome : erreurs de version Java, Gradle, AGP, synchro instable.
Cause probable : decalage entre IDE neuf et projet ancien.
Correctif :
Symptome : timeout, analyse tres lente, page inaccessible par moments.
Causes probables : forte charge, reseau filtre/proxy, indisponibilite temporaire.
Correctif :
Symptome : build termine, mais aucun projet visible.
Causes probables : URL Sonar incorrecte, mauvais projectKey, filtre interface.
Correctif :
systemProp.sonar.host.url dans gradle.properties.projectKey.Symptome : clone impossible, erreur d'acces depot.
Causes probables : URL mal copiee, reseau/certificat.
Correctif :
Symptome : fermeture immediate apres installation.
Causes probables : permissions runtime non accordees, differences de version Android, etat local corrompu.
Correctif :
Note enseignant : dans ce workshop, le serveur SonarQube de demonstration peut rester fige. Avec des IDE tres recents, preferer une configuration scanner stable et eviter les mises a niveau agressives pendant la seance.