web-dev-qa-db-fra.com

Les points d'arrêt ne fonctionnent pas sur Android Studio 3.3

Après la mise à niveau Android Studio vers la version 3.3 cette semaine, certains points d'arrêt ne sont pas reconnus comme valides et n'arrêtent pas le thread.

Suis-je en train de manquer quelque chose?

enter image description here

17
Rafael Nascimento

Le problème est dans la chaîne d'outils de construction (gradle, d8/r8). Le problème est corrigé dans Android Studio 3.4 Beta 1 avec gradle 3.4.0-beta01.


Ou une solution de contournement pour ce problème peut être utilisée en mettant à jour localement la configuration de niveau supérieur build.gradle pour votre projet:

buildscript {
    repositories {
        maven {
            url 'http://storage.googleapis.com/r8-releases/raw' // ADD THIS.
        }
    }

    dependencies {
        classpath 'com.Android.tools:r8:1.3.55'  // ADD THIS. Must be before the Gradle Plugin for Android.
        classpath 'com.Android.tools.build:gradle:3.3'
    } 
}

Une fois que la prochaine version ponctuelle de Android Gradle Plugins aura lieu, ces modifications pourront être supprimées.


Pour plus d'informations, voir: https://issuetracker.google.com/issues/122450679

3
nhoxbypass

Trouvé la réponse avec l'aide de @pskink. Les instructions "If" sont des paramètres régionaux "non valides" pour les points d'arrêt. Voir les coches ci-dessous:

enter image description here

6
Rafael Nascimento