web-dev-qa-db-fra.com

Quel fichier Gradle utiliser pour définir l'application en tant que débogable?

Je suis novice en développement Android. Je viens de commencer à configurer mon appareil pour déboguer mon application. en passant par Outils de développement Android il est dit de définir buildTypesdebuggable sur true dans le fichier build.gradle. Je ne sais pas quel fichier de niveau utiliser Gradle.build (Module) ou Gradle.build (Projet)?

11
level0

Il y a deux fichiers de grades dans votre projet - 

  1. Haut niveau 
  2. Niveau de l'application

Vous devez l'ajouter à votre fichier de niveau d'évaluation - 

YourApplicationRootFolder -> app -> build.gradle

Vous devez l'ajouter comme ceci - 

buildTypes {
        debug {
            debuggable true
        }

        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
        }
    }

Regardez cette image pour avoir une meilleure idée - 

 enter image description here

20
Varundroid

Debug buildType rend la construction debuggable par défaut; au lieu de cela, Release buildType rend la construction non débogable par défaut. Si vous souhaitez modifier ce comportement, vous pouvez définir dans votre application de module la propriété debuggable (boolean) selon vos besoins. Propriétés Gradle

0
Dekra