J'ai essayé de déboguer une version finale de mon application Android, mais Android Studio n'a pas réussi à joindre un débogueur. (Il n'a pas pu trouver les processus Android de mon application en cours d'exécution).
Sous la console des appareils, il n'y avait qu'un message:
Aucune application déboguable
android-studio
gradle
Ondřej Z
la source
la source
ADB Integration
est activé et encore eu le problème, avant d'aller pour ci - dessous les réponses, essayez d' abord le plus simple:Invalidate Caches / Restart...
.Réponses:
Vous devez également avoir activé Outils-> Android-> Activer l'intégration ADB.
la source
La solution consiste à activer l'indicateur debuggable (
debuggable true
) dans le fichier gradle de l'application:Une fois qu'Android Studio a synchronisé Gradle avec les fichiers de projet et réinstallé une application, le débogage commence à fonctionner.
la source
Cliquez simplement sur l'icône "Bug" et vous serez prêt à partir.
J'ai eu le même problème et ça a fait l'affaire. j'espère que cela aide quelqu'un.
la source
si intellij ou AS, vous devez vous assurer que votre paramètre de construction de variantes est un débogage.
la source
Vérifiez si
Tools->Android->Enable ADB Integration
est activé. Désactivez et réactivez également la plupart du temps.la source
Je veux ajouter un point aux deux réponses ci-dessus:
Si
Eclipse IDE
est parallèle àAndroid Studio
puis les réponses ci-dessus peuvent ne pas vous aider. L'application débogable ne rafraîchira pas l'événement après avoir défini ledebuggable true
fichier Gradle.Alors, fermez Eclipse IDE et vérifiez dans Android Studio. L'application débogable sera actualisée.
Je vous remercie
la source
Croyez-le ou non, un câble USB défectueux peut faire persister ce problème même si vous suivez toutes les suggestions ici.
la source
Cela m'est arrivé lorsque je voulais déboguer mon application après avoir généré un fichier APK de signe, j'ai donc dû modifier la valeur Build Variants de la version au débogage.
la source
Plusieurs options pour ce faire:
1.Outils-> Android-> Activer l'intégration ADB
OU
2.Build-> Clean Project, le Build-> Rebuild Project. Puis "adb kill-server" et "adb start-server"
L'un des ci-dessus fonctionnera.
la source
Vous devez également vérifier dans votre fichier AndroidManifest.xml qu'il n'y a pas d'option comme
android:debuggable="false"
dans votre balise d'application.Pour le faire fonctionner, supprimez simplement cette option.
la source
Ctrl + Maj + A Type Activer l'intégration ADB, cliquez sur Basculer Terminé
la source
C'est le problème que j'ai rencontré. Le fichier AAR que vous importez peut changer l'attribut de debuggable, il suffit donc de supprimer l'attribut debuggable dans votre fichier Manifest App principal. Regarder la photo:
la source
Solution de travail
1.Pour les tests exécutés en tant que débogage si tout est correct, le processus est attaché et vous pouvez le déboguer.
2.Si cela indique que l'application n'est pas débogable, modifiez le niveau
4 .Si vous ne basculez pas sur Outils-> Android-> Activer l'intégration ADB et activez-la.
5.Redémarrez le serveur adb
6.Dis connectez et connectez l'appareil Il listera
la source
Cliquez sur le bogue vert, mais assurez-vous que le menu déroulant est défini sur application, sinon il ne déploiera pas votre application, et dites simplement quelque chose.
la source
Assurez-vous que votre variante de build est définie sur "debug". Et le débogage a
debuggable true
sur votre fichier build.gradlela source
J'ai utilisé Mac pour exécuter Android Studio. Je suis d'accord avec @Kushal, je n'ai cependant pas ouvert Eclipse.
J'ai désactivé Parallels Desktop et d'autres applications qui peuvent utiliser le même Gradle.
la source