Je suis nouveau à Android Studio.Je développe une application qui utilise Facebook SDK.i a téléchargé Facebbok SDK et l'a importé comme module à mon projet Android.J'ai l'utilisation de la dernière version de Android Studio.So que j'ai simplement importé et n'a apporté aucune modification dans d'autres fichiers pour cela.first J'essaie d'utiliser Facebook Login Fonctionnalité.Mais lorsque je construise l'application, j'obtiens après l'erreur suivante.
error: package com.facebook.android does not exist
4 Réponses :
La bibliothèque Facebook est-elle un fichier JAR ou un projet de bibliothèque? Si le fichier JAR est-il, il vous suffit d'ajouter un fichier JAR dans le dossier et les dépendances de Libs { Compiler FileTree (Dir: 'Libs', inclure: '* .jar') } Dans Build.Gradle. Si est le projet de bibliothèque, vous devez modifier votre paramètre.Gradle et construire.Gradle Files. P>
Vérifiez que vous construisez.Gradle Il devrait avoir cette dépendance
si vous avez un projet de bibliothèque: p> Si vous avez des fichiers JAR dans le dossier LIBS: P> dependencies {
compile 'com.github.asne.facebook:facebook:3.17.2'
}
Est 3.17.2 la version? Je vois une autre réponse ci-dessous avec la ligne suivante: compile 'com.facebook.androdridhfacebook-android-sdk:4.1.0' Quelle serait la différence? Quels sont les risques potentiels d'utiliser une version ou une autre?
Ajout de cette ligne de code aux dépendances du fichier Build.Gradle m'a aidé à vous débarrasser de la même erreur.
dependencies { ... compile 'com.facebook.android:facebook-android-sdk:4.0.0' }
Vous devez ajouter des dépendances sur votre fichier de gradle: -
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:22.0.0' compile 'com.facebook.android:facebook-android-sdk:4.1.0' }
Salut Afficher s'il vous plaît Gradel Files of Yore Project.