Pourquoi vois-je “Pas de Debuggable Applications” dans Android Studio Logcat alors que ma demande est en cours d'exécution?
J'ai voulu filtrer ce qui est montré dans l'Android Studio Logcat pour montrer ce qui est pertinent à ma demande. J'ai choisi Show only selected applications
à partir de la liste déroulante en haut de la logcat, comme illustré dans la capture d'écran suivante:
Mais dans le menu déroulant au-dessus d'elle qui est censée montrer l'exécution de l'application(s) (et autres options) à partir de laquelle nous pouvons choisir notre application pour voir le Journal des messages liés à elle seule, je vois No debuggable Applications
comme la seule option.
Pourquoi? Que dois-je faire pour résoudre ce problème?
Remarque: Il ne se produit pas chaque fois que je lance le projet. Parfois, il arrive, parfois, il sélectionne automatiquement l'une de mes applications (quand je le lance) à partir du menu déroulant dans la seconde capture d'écran, et filtre les résultats correctement.
- Vous devriez lire ceci: stackoverflow.com/questions/26593927/...
Vous devez vous connecter pour publier un commentaire.
Ouvrir Android Studio, Aller à,
Ouvrir Android Moniteur,
Après l'activation, tout devrait fonctionner correctement et vous pouvez voir votre nom de package de votre application.
ADB Integration
a déjà été activée. J'ai essayé de désactiver et en cours d'exécution, puis la reconstruction, puis de nouveau de manière inaliénable, mais toujours rien.Avec v1.3.1 j'ai désactivé & de nouveau activée "Permettre à la BAD d'Intégration" et cela a fonctionné.
Aller à Android Studio, Outils, Android, Désactiver la BAD, de l'Intégration et de l'Activer à nouveau. Assurez-vous de nettoyer votre projet avant la course !
Suffit de cliquer sur 'icône de débogage'(BUG icône à côté de "run icône" (icône en forme de Flèche) alors u peut voir l'application dans le logcat
Ce qui m'a aidé:
1)Débrancher l'appareil
2)Tuer bad du taskmanager
3)Nettoyage de projet
4)Connectez l'appareil
Assurez-vous d'avoir votre DDMS fenêtre fermée.
S'il est ouvert, vos journaux peuvent être visibles par là, mais pas dans Android Studio.
Dans mon cas, j'ai l'habitude d'utiliser 2 Android Studio (stable et canaries) et donc la raison du problème était présent.
Donc, si vous utilisez un IDE comme un autre Android Studio ou Eclipse ce qui pourrait être le problème.
Solution: Proches l'une de l'IDE et si "Activer la BAD Intégration" est déjà activé la désactivation et la réactivation de la résoudre
Pour moi, c'était un cas de changement de la
build.gradle
fichier:Project sync
l'application doit apparaître dans le menu qui n'avait auparavant que desNo debuggable applications
.J'ai eu le même problème. Comme dans cette image, au lieu de "app", c'était le nom de la classe. Donc cliquez dessus et sélectionnez "application" et le problème a été résolu.
Aussi, si vous avez construire plusieurs variantes (ex. debug, alpha, la libération) vous devrez peut-être vérifier les construire vous essayez de déboguer et de définir la
debuggable true
attribut en conséquence dans la construire.gradleJ'ai trouvé que les émulateurs a bien fonctionné avec les solutions énumérées ci-dessus, mais mon appareil n'a jamais fait. Finalement, un journal est venu en disant: j'ai besoin d'ajouter de l'indicateur de débogage à mon manifeste. Depuis que je suis, un projet de saveurs, il était assez facile de l'ajouter à mon debug variante dans mon gradle fichier. Cependant, vous pouvez également ajouter manuellement le drapeau pour le manifeste en tant que de besoin - assurez-vous juste de ne pas l'avoir là, dans une production de la version de l'application.
vous devez faire part de votre IDE(Ide ou AS) Construire des Variantes paramètres
il y a une simple