gradle download - Android Studio-aucune application débogable




build.gradle version (14)

Assurez-vous que votre variante de construction est définie sur "déboguer". Et debuggable true a debuggable true sur votre fichier build.gradle

J'ai essayé de déboguer une version de mon application Android, mais Android Studio n'a pas réussi à joindre un débogueur. (Il n'a pas pu trouver Android procces de mon application en cours d'exécution).

Sous console de périphériques, il y avait seulement un message:

Aucune application débogable


Plusieurs options pour cela:

1.Outils-> Android-> Activer l'intégration ADB

OU

2.Build-> Clean Project, le projet Build-> Reconstruire. Puis "adb kill-server" et "adb start-server"

L'un d'entre eux va fonctionner.


Croyez-le ou non, un câble USB défectueux peut causer ce problème à s'attarder même si vous suivez toutes les suggestions ici.Changer mon câble USB l'a fait pour moi


C'est le problème que j'ai rencontré. Le fichier AAR que vous importez peut changer l'attribut de debuggable, donc il suffit de supprimer l'attribut debuggable dans votre fichier manifeste de l'application principale. Regarder la photo:


si intellij ou AS vous devriez vous assurer que votre Build Variants Setting est debug.


Solution de travail

1.Pour les tests exécutés en tant que débogage si tout est correct processus est joint et vous pouvez capable de déboguer.Peut voir dans la liste

2.Si il est dit que l'application n'est pas débogable, alors modifiez gradle

  1. Répétez l'étape 1

4 .Si vous ne sélectionnez pas Outils-> Android-> Activer l'intégration ADB et activez-la.

5.Restart serveur adb

6.Dis connecter et connecter l'appareil Il liste


Je veux ajouter un point à plus de 2 réponses:

Si Eclipse IDE est parallèle à Android Studio 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 le debuggable true dans le fichier Gradle.

Fermez Eclipse IDE et vérifiez dans Android Studio. L'application débogable sera actualisée.

Je vous remercie


Ctrl + Maj + A Type Activer ADB Intégration cliquer sur toggle Terminé


J'ai utilisé Mac pour exécuter Android Studio. Je suis d'accord avec @Kushal, je n'ai pas ouvert Eclipse.
J'ai éteint Parallels Desktop et d'autres APP qui peuvent utiliser le même Gradle.


La solution consiste à activer l'indicateur débogable ( debuggable true ) dans le fichier Gradle de l'application:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 19
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "org.example"
        minSdkVersion 14
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }

    buildTypes {
        debug {
            debuggable true
        }
    }
}

Après avoir synchronisé Android Studio avec les fichiers de projet et réinstallé une application, le débogage commence à fonctionner.


Cliquez sur le bogue vert, mais assurez-vous que la liste déroulante est définie sur l'application, sinon, elle ne déploiera pas votre application, et dites juste quelque chose.

Connecté à la machine virtuelle cible, adresse: 'localhost: xxx', transport: 'socket'


Vérifiez si Tools->Android->Enable ADB Integration est activé. Aussi désactiver et ré-activer cela fonctionne la plupart du temps.


Vous devez également avoir Outils-> Android-> Activer l'intégration ADB active.


Gradle est un système de construction avancé ainsi qu'une boîte à outils de construction avancée permettant de créer une logique de construction personnalisée grâce à des plugins!

Avantages:

  • Dsl - Langage spécifique au domaine, basé sur groovy
  • DAG - Graphique acyclique dirigé
  • Constructions incrémentielles
  • Modèle de domaine extensible
  • Gradle est toujours à jour
  • Avant l'exécution d'une tâche, Gradle prend un instantané de l'entrée et de la sortie de sa tâche.
  • Si l'instantané a changé ou s'il n'existe pas, Gralde ré-exécute cette tâche.

Entrées de manifeste

Grâce à la DSL, il est possible de configurer les entrées de manifeste suivantes:

Construire une variante

Par défaut, le plug-in Android configure automatiquement le projet pour générer à la fois une version de débogage et une version de l'application.

Dépendances

  1. Dépendances locales

Si vous avez des archives binaires dans votre système de fichiers local dont dépend un module, comme des fichiers JAR, vous pouvez déclarer ces dépendances dans le fichier de construction de ce module.

  1. Dépendances à distance:

Tout d'abord, le référentiel doit être ajouté à la liste, puis la dépendance doit être déclarée de telle sorte que Maven ou Ivy déclarent leurs artefacts.





android gradle android-studio