J'utilise une tablette Nexus 10( Android 4.4.4) . J'ai 3 PCs sur lesquels je faisais déjà du développement Android et un nouveau PC sur lequel j'ai commencé aujourd'hui. Tous sont sous Windows 7 64-bit Service Pack1. La seule différence est que sur les 3 anciens PC, un est DELL et deux HP alors que le nouveau PC est un Lenovo ThinkCentre.
Sur le PC que j'ai reçu aujourd'hui, j'utilise le même Android-sdk, le même google_usb_driver (version 11.0.0) et les mêmes outils de plateforme (pour adb--adb version 1.0.32), cependant dans mon nouveau PC, je ne suis pas capable d'aller dans le shell adb. La différence que je vois est que dans mon PC plus récent, je ne reçois pas la popup demandant "Allow USB debugging" et quand je fais "adb devices", il montre le périphérique comme non autorisé. De même, lorsque je lance "adb shell", le message d'erreur "This adb server's $ADB_VENDOR_KEYS is not set" s'affiche.
J'ai parcouru divers forums et essayé ce qui suit : 1) Désactiver et réactiver le débogage USB et essayer. 2) Faire "Révoquer les autorisations de débogage USB". 3) Redémarrer mon PC. 4) Suppression du fichier C:\Users\UserName.android dossier
Cependant, aucune d'entre elles n'a fonctionné. De plus, comme je l'ai mentionné, il fonctionne parfaitement sur tous les autres PC avec le même appareil. Cela indiquerait que quelque chose manque ou est défectueux dans mon PC le plus récent. Une chose que je me demande, c'est que lorsque la boîte de dialogue "Autoriser le débogage USB" s'affiche, elle mentionne que "L'empreinte de la clé RSA de l'ordinateur est:xyz". Se pourrait-il que mon nouveau PC ne soit pas équipé d'openssl ou d'un système similaire, ce qui causerait un problème ? De plus, dans mon ancien PC, le dossier .Android contient le fichier "adbkey", qui n'est pas présent dans le dossier .Android de mon nouveau PC. Cela pourrait-il être à l'origine des problèmes ou est-ce juste un symptôme du problème et non la cause ?
Notez également que sur le PC le plus récent, je peux connecter des appareils avec une version d'Android inférieure à 4.2 (c'est-à-dire les appareils qui ne nécessitent pas d'autorisation). Par conséquent, comme je l'ai dit précédemment, je pense que la cause première du problème est que sur mon PC plus récent, je ne reçois pas le popup demandant une autorisation.