错误:android studio项目中不存在com.facebook.android包
我是android studio的新手。我正在开发一个使用Facebook SDK的应用程序。我已经下载了Facebbok SDK,并将其作为模块导入到我的android项目中。我使用的是最新版本的android studio。所以我只是导入了它,并没有为此在其他文件中做任何更改。首先,我尝试使用Facebook登录功能。但是当我构建应用程序出现以下错误错误:android studio项目中不存在com.facebook.android包,android,facebook,android-studio,Android,Facebook,Android Studio,我是android studio的新手。我正在开发一个使用Facebook SDK的应用程序。我已经下载了Facebbok SDK,并将其作为模块导入到我的android项目中。我使用的是最新版本的android studio。所以我只是导入了它,并没有为此在其他文件中做任何更改。首先,我尝试使用Facebook登录功能。但是当我构建应用程序出现以下错误 error: package com.facebook.android does not exist 我可以把一个解决方案看作是对
error: package com.facebook.android does not exist
我可以把一个解决方案看作是对某人问题的回答。但是我不明白。请有人帮帮我。facebook库是jar文件还是库项目? 如果是jar文件,您只需要在libs文件夹和依赖项中添加jar文件{ 编译文件树(目录:“libs”,包括:“*.jar”) }格雷德尔。 如果是库项目,则应修改setting.gradle和build.gradle文件。检查build.gradle 它应该有这种依赖性 如果您有图书馆项目:
dependencies {
compile project(':facebook');
}
如果在libs文件夹中有jar文件:
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
}
或者只需将maven central dependency添加到:
dependencies {
compile 'com.github.asne.facebook:facebook:3.17.2'
}
将这行代码添加到build.gradle文件中的依赖项帮助我消除了相同的错误
dependencies {
...
compile 'com.facebook.android:facebook-android-sdk:4.0.0'
}
从-“将Facebook SDK添加到您的项目”一节的最后一行“您需要在gradle文件上添加依赖项:-
compile 'com.facebook.android:facebook-android-sdk:4.1.0'
上面是您需要添加依赖项{}
的路径,如下所示:-
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'
}
您好,请给以前项目的文件评分。3.17.2是版本吗?我看到另一个答案如下:编译'com.facebook.android:facebook-android-sdk:4.1.0'有什么区别?使用一个或另一个版本的潜在风险是什么?