3
votes

Émulateur Android non autorisé

J'ai un émulateur Pixel 2 exécutant Android Q. Chaque fois que je démarre l'appareil, il n'y a pas de fenêtre contextuelle RSA et aucune notification indiquant que le débogage USB est activé. Chaque fois que j'exécute adb devices -l , j'obtiens le résultat suivant:

Liste des appareils connectés emulator-5554 transport_id non autorisé: 1

J'ai essayé d'effacer l'émulateur et de le démarrer à froid, de redémarrer le serveur adb et de m'assurer que le débogage USB est activé dans l'émulateur lui-même.

Je l'ai essayé à la fois sur mon bureau exécutant Kubuntu 18.10 et mon XPS 15 exécutant le même système d'exploitation. Quelqu'un a-t-il trouvé une solution à ce problème?

MODIFIER:

Cela a fonctionné lorsque j'ai sélectionné un profil matériel sans les services de lecture. Problème résolu!


1 commentaires

J'ai également mis mon enquête sur ce problème ici: stackoverflow.com/a/55196967/624706


3 Réponses :


7
votes

J'ai créé un appareil sans les services du Play Store, qui s'est connecté instantanément!


2 commentaires

Cela a fonctionné pour moi! J'ai essayé différents émulateurs avec les services Play Store et aucun d'entre eux n'a fonctionné. Ils seraient bloqués sur l'état non autorisé ou l'état HORS LIGNE. Les exécuter à partir du terminal continuait à présenter le message suivant: "PANIQUE: programme de moteur d'émulateur manquant pour le processeur 'x86'."


Année 2020. J'ai trouvé cette solution et travaillé pour la commande npx react-native run-android. J'ai essayé des milliers d'alt. solutions, jusqu'à ce que j'efface tous les émulateurs et crée une nouvelle API Nexus 6 29 avec Android Q sans Play Store, puis active les options de développement, le débogage USB, etc. et exécute à nouveau la commande avec succès. Merci



17
votes

Il semble qu'il y ait eu un problème avec les outils adb.

Tiré du blog Android Studio: https://androidstudio.googleblog.com/2019 /03/emulator-28112-canary-28025-to-beta.html

ADB de platform-tools 28.0.2 peut désormais être utilisé en toute sécurité avec l'émulateur. Si vous rencontrez des problèmes avec des émulateurs "non autorisés":

  1. Quittez tous les émulateurs
  2. Supprimer ~ / .android / adbkey et ~ / .android / adbkey.pub
  3. adb kill-server
  4. appareils adb Effacer les données d'AVD
  5. Relancer l'émulateur

1 commentaires

Merci, cela a fonctionné pour moi car je viens de déplacer le répertoire AVD.



1
votes

Cela fonctionne pour moi!

  1. Quitter l'émulateur
  2. Effacer les données d'AVD
  3. Relancer l'émulateur

0 commentaires