我正在关注Facebook Android SDK入门。
但是当我添加存储库和依赖项时,我收到以下错误:
Error: Module version com.facebook.android:facebook-android-sdk:4.1.0 depends on libraries but is not a library itself.
我尝试使用多个版本的SDK,但我无法使其正常工作。
这就是我的gradle看起来的样子:
dependencies{
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile 'com.facebook.android:facebook-android-sdk:4.1.0'
}
repositories{
mavenCentral()
}
我正在使用BuildTools 22.0.1
我希望有人可以解决这个问题。
此致
答案 0 :(得分:0)
compile 'com.facebool.android:facebook-android-sdk:4.1.0'
facebool是正确还是错误?如果这是一个错误,那么这可能是你的问题。此外,如果您无法从maven源编译它,请尝试下载jar并将其放入本地库中。然后进入项目结构并转到要添加此库的模块,然后单击依赖项选项卡,并在文件中添加一个加号图标。
答案 1 :(得分:0)
在build.gradle(Project:Your-Project-Name)中,在{allproject / repos和buildscript / repos)中用jCentral()
替换mavenCentral()
,然后同步你的gradle。
希望这会有所帮助。