Impossible de déboguer dans Android studio (Erreur lors de l'exécution de l'application: java.lang.Erreur: aucun connecteur chargé. Vérifiez votre installation JDK.)
J'utilise Android studio 1.02 sur Linux Mint. J'ai pu déboguer avec succès mon code sur les émulateurs Android et mon appareil LG G2 jusqu'à hier. Aujourd'hui, quand j'ai démarré mon poste de travail, je ne peux pas "déboguer" mon code.
, Il dit:
Erreur lors de l'exécution de navigationbar: java.lang.Erreur: aucun connecteur chargé. Vérifiez votre installation JDK.
Sur mon appareil, je peux voir le message:
En attente du débogueur
Barre de navigation de l'application (COM.exemple.test.navigationbar) est en attendant que le débogueur se joigne.
Et voici les messages de la console
En attente de l'appareil. Appareil cible: lge-Lg_my_device'Id Téléchargement du fichier chemin local: /chemin-vers-apk/apk/navigationbar-debug.apk chemin distant: / data / local / tmp / com.exemple.test.navigationbar L'installation de com.exemple.test.commande DE SHELL DE PÉRIPHÉRIQUE DE navigationbar: pm installer-r " / données / local/tmp / com.exemple.test.navigationbar" pkg: / données / local/tmp / com.exemple.test.navigationbar Succès
Lancement de l'application: COM.exemple.test.navigationbar/com.exemple.test.navigationbar.NavigationBar. COMMANDE DE SHELL DE PÉRIPHÉRIQUE: am start-D-n "COM.exemple.test.navigationbar/com.exemple.test.navigationbar.NavigationBar" -Android.intention.action.PRINCIPAL -c android.intention.catégorie.LANCEUR de démarrage: Intention {acte = android.intention.action.PRINCIPAL cat=[android.intention.catégorie.LANCEUR] cmp = com.exemple.test.navigationbar/.NavigationBar }
En attente de processus: com.exemple.test.la barre de navigation ne peut pas démarrer débogage.
Comme conseils sur certains messages plus anciens. J'ai déjà essayé :
- android: déboguable= "vrai"
- Redémarrer Android studio et mon PC
- Décochez, puis sélectionnez à nouveau "Activer l'intégration de la BAD"
- Essayez de déboguer sur émulateur(donne le même problème)
- Créer un nouveau programme à partir de l'android-studio modèles et essayer de le déboguer
D'un autre côté si je "lance" mon application. Elle donne aucune erreur.
Enfin, si je cours android.sh formez mon terminal puis je reçois ce message après avoir choisi mon appareil:
Java.util.ServiceConfigurationError: com.soleil.jdi.connecter.Connecteur: Fournisseur de com.soleil.outils.jdi.SunCommandLineLauncher ne pouvait pas être java instancié.util.ServiceConfigurationError: COM.soleil.jdi.connecter.Connecteur: Fournisseur COM.soleil.outils.jdi.RawCommandLineLauncher n'a pas pu être instancié Java.util.ServiceConfigurationError: com.soleil.jdi.connecter.Connecteur: Fournisseur de com.soleil.outils.jdi.SocketAttachingConnector n'a pas pu être java instancié.util.ServiceConfigurationError: COM.soleil.jdi.connecter.Connecteur: Fournisseur COM.soleil.outils.jdi.SocketListeningConnector n'a pas pu être instancié
Veuillez conseiller les étapes pour résoudre ce problème. Merci
Quelques liens que j'ai déjà essayé:
1 answers
Enfin, j'ai désinstallé mon JDK8 et installé JDK7 cette fois. Ensuite, si j'ouvre Android-Studio. Il a donné les erreurs que "jdk8 introuvable". Sur ce j'ai tapé :
Rm-R-f ~/.AndroidStudio /
Pour supprimer tous les paramètres liés à Android Studio. Maintenant, lorsque vous exécutez Android studio, il vous demandera d'installer/initialiser à nouveau.
Ça a marché pour moi!! Note: Jusqu'à présent, je travaillais confortablement avec JDK8. Seulement aujourd'hui en raison de certains changements, j'ai eu l'erreur.