web-dev-qa-db-fra.com

Impossible de déboguer une application Android dans Intellij: "Avertissement: les informations de débogage peuvent ne pas être disponibles."

J'essaie de déboguer une application avec Intellij 13.0 sous Windows 7 . Chaque fois que je lance le débogage, l'avertissement suivant s'affiche:

Avertissement: les informations de débogage peuvent être indisponibles. Veuillez fermer une autre application utilisant ADB: Monitor, DDMS, Eclipse "

Je l'ai testé sur un périphérique et dans l'émulateur. La seule chose que j'ai ouverte est Intellij. J'ai également essayé de fermer adb avant de commencer le débogage, mais rien n'a changé.

meilleures salutations

[EDIT] Je l'ai résolu en mettant à jour mes outils de génération de SDK Android vers la version 18.1.1.

26
BHuelse

Pour moi, cette situation s’est produite lorsque le périphérique a été connecté via USB et que adb tcpip a été activé (ADB en mode Wi-Fi).

Exécutez simplement la commande adb usb avec le périphérique connecté et essayez à nouveau de déboguer.

22
Levor

J'ai utilisé adb kill-server dans la console pour que Logcat apparaisse. Exécution d'Android Studio 1.02.

13
Kristy Welsh

Pour ceux qui utilisent Android-Studio: vérifiez vos variantes de fichier Gradle et de produit et assurez-vous que l'attribut "debuggable" du manifeste n'est PAS défini sur false.

9
Greta Radisauskaite

First assurez-vous de fermer toutes les applications utilisant ADB, DDMS

comme si vous ouvrez Eclipse avec Android studio 

Second redémarre votre ADB depuis le terminal 

adb kill-server
adb start-server

si vous ne trouvez pas de terminal, utilisez cette image pour vous guider

 enter image description here

si cela ne fonctionne pas avec vous fermez Android studio et ouvrez-le à nouveau 

la cause de l'erreur, de nombreuses applications partagent ADB ce pourquoi vous ne pouvez pas commencer le débogage 

4
Mina Fawzy

Avait un problème similaire dans Android Studio (0.5.1) avec le SDK 18.0.1

Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Eclipse

Comme vous avez suggéré de mettre à jour le SDK a fonctionné. Maintenant fonctionnant sur 19.0 et le problème a été résolu.

3
Priebe

Désactivez le débogage USB de périphérique dans Options de développement via Options utilisateur, puis rallumez-le . Ceci a résolu le problème dans mon cas.

METTRE À JOUR

Une autre chose qui a résolu mon cas a été la suppression de tous les points d'arrêt existants. Et puis essayer de déboguer à nouveau.

3

Les mêmes problèmes se sont produits avec moi tout d'un coup lors du débogage d'une application sur ma Samsung Galaxy S6 

C'est ce qui a fonctionné pour moi: Studio Android fermé Adb tué, en utilisant adb kill-server Supprimé tous mes points d'arrêt précédents (points de mise au point) Studio redémarré Android et mon téléphone Restaterted Mac A fait un débogage sans point d'arrêt. Ensuite, le débogage a été effectué en réinsérant les points d'arrêt dans mon code, Eureka cela a fonctionné. Heureusement, il n'a brûlé que la moitié de la mienne. 

2
antroid

Ceci est un problème de connexions ADB car ADB met parfois en cache une connexion inactive sur votre périphérique réel/virtuel et en raison de laquelle le port est occupé et vous ne pouvez vous connecter.

La solution la plus simple est de redémarrer votre téléphone Android.

1
saksham

Vous pouvez redémarrer ADB dans Windows sans écrire de commande.

Il suffit d'ouvrir Task Manager 

Trier la liste par nom 

Trouvez le processus nommé "adb"  enter image description here Faites un clic droit dessus, puis sélectionnez "Fin de tâche" Terminé

La prochaine fois que vous exécuterez une application, l’adb démarrera avec une nouvelle instance.

1
Hitesh Bisht

Cela m'est arrivé et ce que j'ai fait était de définir

Android:debuggable="true"

dans <application> tag ... comme:

    <application Android:allowBackup="true"
             Android:label="@string/app_name"
             Android:screenOrientation="portrait"
             Android:largeHeap="true"
             Android:icon="@drawable/icon"
             Android:debuggable="true"
>

Cela corrigeait le problème avec les SDK ultérieurs.

0
Alex

Utilisez-vous adb via WiFi? Cela pourrait causer des problèmes de débogage.
Si c'est le cas, connectez votre téléphone portable à votre pc via usb et relancez le débogage pour résoudre le problème.

0
Ahmad Moussa