1
我在使用Gradle在Android Studio 1.2测试版中构建Facebook SDK 4.0.1时遇到问题。没有编译错误,但编译的库不在我的外部库中。此前,我已成功地:Facebook SDK v4.0.1未能使用gradle编译
compile 'com.facebook.android:facebook-android-sdk:3.22.0'
然而,
compile 'com.facebook.android:facebook-android-sdk:4.0.1'
似乎没有做任何事情。从搜索结果看,这个版本的是,可在maven上找到。这里是我的完整的依赖关系列表:
dependencies {
compile 'com.google.code.gson:gson:2.3.1'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.crashlytics.android:crashlytics:1.+'
compile 'com.parse.bolts:bolts-android:1.2.0'
compile 'com.mixpanel.android:mixpanel-android:[email protected]'
compile 'net.hockeyapp.android:HockeySDK:3.5.0'
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.android.gms:play-services:6.5.87'
//compile 'com.google.android.gms:play-services:7.0.0'
compile 'com.android.support:appcompat-v7:22.0.0'
compile project(':libraries:downloader_library')
compile project(':libraries:zip_file')
compile 'com.facebook.android:facebook-android-sdk:4.0.1'
testCompile 'junit:junit:4.12'
}
我也曾经有过一些困难与谷歌播放服务7.0.0,因此评论。
有没有我做错了,比如缺少依赖或错误的假设?
我有同样的问题。但删除评论没有帮助。你还认为它可能是什么? – prometheuspk
@prometheuspk我不确定 - 但我发现它更容易在命令行上进行调试。如果您在命令行上导航到项目根目录,请键入'./gradlew --info --stacktrace',用您的构建变体替换* *,例如* appFoobarDebugRelease *。 –
Phil