web-dev-qa-db-fra.com

Problème lors de la résolution des symboles non null et notnull dans looper.java

Je développe une application Android, aidez-moi s'il vous plaît à résoudre l'erreur de dépendance.

package Android.os;
import Android.support.annotation.NonNull;
import Android.support.annotation.Nullable;

J'ai ajouté les dépendances suivantes:

dependencies {

    compile group: 'com.google.code.findbugs', name: 'jsr305', version: '3.0.0'
    compile 'com.Android.support:multidex:1.0.1'
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.Android.support:appcompat-v7:23.1.1'
    compile 'com.Android.support:support-v4:23.1.1'
    compile 'com.Android.support:design:23.1.1'
    compile 'com.parse:parse-Android:1.12.0'
    compile fileTree(include: '*.jar', dir: 'libs')
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'com.Android.support:support-annotations:23.1.1'
}
7
pratik r

Ajouter ce qui suit dans vos dépendances

compile 'com.Android.support:support-annotations:+'

Aussi, vérifiez ceci

Allez dans Fichier -> Paramètres -> recherchez "nullable" et vérifiez ces paramètres. 

 enter image description here

 enter image description here

13
Rohit5k2

Depuis que Google a annoncé la gradation IO17: 3.0, la configuration compile est maintenant obsolète et doit être remplacée par implementation ou api.

Alors préférez 

dependencies {
    ...
    implementation 'com.Android.support:support-annotations:27.1.1'
    ...
}

ou une version supérieure

5
Kevin ABRIOUX

Ajouter ce qui suit dans vos dépendances

dependencies {
    compile 'com.Android.support:support-annotations:+'
}
5
Kanaiya Katarmal

essayez de importer Android.support.annotation.NonNull; ajoutez également une construction progressive comme les autres gars déjà mentionnés: 

dependencies {
        compile 'com.Android.support:support-annotations:+'
    }
1
dqshll