Comment monter son smartphone sous Android studio (erreur unauthorized)

 

Vous venez de changer de PC et d'installer votre version d'Android studio, en vous arrachant les cheveux au passage devant le nombre de fonctionnalités qui ont changé, et voilà que pour couronner le tout Android studio ne voit pas votre smartphone !

Quand vous ouvrez une ligne de commande pour lancer adb devices, cela vous répond unauthorized (où se trouve adb ? Dans C:\Users\<nom_utilisateur>\AppData\Local\Android\Sdk\platform-tools). Pourtant vous aviez bien activé cette autorisation dans les Options pour développeurs de l'appareil…

En fait, il faut révoquer l'autorisation précédemment donnée sur l'autre PC pour la valider à nouveau !

Oh, et puis décochez aussi le contrôle via USB sinon Google play va s'opposer à l'installation de l'appli que vous testez (en plus d'Avast qui bloque, on n'en sort plus)

  • Déconnecter le smartphone du port USB
  • Stopper le serveur adb server avec la commande adb kill-server
  • Sur le device, dans les options de développement, appuyer sur Révoquer le débogage USB
  • Sur le PC supprimer le fichier adbkey dans le répertoire utilisateur (par ex. C:\Users\<nom_utilisateur>\.android) s'il y en a une
  • Reconnecter le smartphone au PC
  • Sur le smartphone, valider la demande d'autorisation
  • Entrer à nouveau adb devices dans la ligne de commande sur le PC

 

Ligne de commande ADB devices

Dans l'exemple ci-dessous, le nom d'utilisateur est « Performance »

Et voilà ! Vous devriez pouvoir utiliser votre smartphone comme device de test…

Karine SANCHE

Partager cet article