0
votes

J'ai essayé de connecter mon application Android à Google Firebase, mais il affiche une erreur

J'ai essayé de connecter mon application à Google Firebase, j'ai suivi la procédure avec la mise en œuvre dans les fichiers de gradle ainsi que le fichier JSON. Après cela, j'ai essayé d'exécuter mon application et j'ai affiché ce message d'erreur:

Entrez l'image Description ici P>

Ceci est mon fichier de grades: P>

apply plugin: 'com.android.application'

android {
    compileSdkVersion 29
    buildToolsVersion "29.0.3"
    defaultConfig {
        applicationId "com.example.ius"
        minSdkVersion 15
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
    implementation 'com.google.android.material:material:1.0.0'
    implementation 'androidx.navigation:navigation-fragment:2.0.0'
    implementation 'androidx.navigation:navigation-ui:2.0.0'
    implementation 'androidx.lifecycle:lifecycle-extensions:2.0.0'
    implementation 'com.google.firebase:firebase-analytics:17.2.2'
    implementation 'com.google.firebase:firebase-auth:19.2.0'
    testImplementation 'junit:junit:4.12'
    implementation 'com.android.volley:volley:1.1.0'
    androidTestImplementation 'androidx.test.ext:junit:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}


1 commentaires

Bonjour Bienvenue dans la pile Overflow Ne postez pas de messages d'erreur comme des images mais les coller dans la question en format texte uniquement


4 Réponses :


2
votes

Une partie de votre bibliothèque a MINSDK 16. Vous devez donc modifier votre MINSDKVersion en 16 ou modifier la bibliothèque de la compatibilité avec le SDK 15.

Dans votre build.Gradle (Module Leve)

changer MINSDKVersion 15 à MINSDKVersion 16 dans defaultconfig

ps. Pourquoi utilisez-vous MINSDK est 16, je pense que vous utilisez encore 21 bien.


2 commentaires

Comment je l'ai changé? Pouvez-vous me guider s'il vous plaît


S'il vous plaît vérifier ma réponse à nouveau.



0
votes

Dans DefaultConfig, le changement de MinsDkversion de 15 à 16 peut faire le tour ...


0 commentaires

3
votes

Changer votre MINSDKVersion 15 TO MINSDKVersion 16

comme le Docs a déclaré que

Assurez-vous que votre application répond aux exigences suivantes: cibles API Niveau 16 (Bean Jelly) ou ultérieure


4 commentaires

Comment je l'ai changé? Pouvez-vous me guider s'il vous plaît


Dans votre fichier de module de grade, modifiez ce MINSDKVersion 15 TO MINSDKVersion 16 Lien image


Merci beaucoup, tu m'as sauvé <333


@ user738462 Je suis heureux de vous aider :)



0
votes

Diminuer la bibliothèque de version

implémentation 'com.google.firebase: Firebase-Auth: 16.0.5'


1 commentaires

Supprimez toute la dépendance Firebase et ajoutez Firebase en sélectionnant Assistante dans Android Studio