【发布时间】:2015-10-17 18:26:42
【问题描述】:
我正在使用 Android Studio 1.2 版,我将使用 Facebook SDK 创建一个允许用户在他们的墙上发帖的应用程序。但是当我导入模块或 Facebook SDK 时,我目前收到此错误。
Error:(15, 0) Could not find property 'ANDROID_BUILD_SDK_VERSION' on project ':facebook'.
我下载的 sdk 是最新的。这是我下载时压缩文件的名称。 facebook-android-sdk-4.4.1
这是我拥有的 build.gradle。
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "23.0.0 rc3"
defaultConfig {
applicationId "com.example.jerex.facebook"
minSdkVersion 14
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
repositories { mavenCentral() }
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.1'
compile 'com.facebook.android:facebook-android-sdk:4.1.0'
}
这是另一个 build.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
我还没有输入代码,因为我只是在实现 facebook sdk,但我一直有这个错误。这就是为什么我无法开始使用代码
【问题讨论】:
-
为什么不用
dependencies { compile 'com.facebook.android:facebook-android-sdk:4.1.0' }导入SDK? -
即使我不导入 facebook 的模块也能正常工作吗?因为当我尝试时。类中的 Facebook 初始化出错并说没有 Facebook 类
-
你必须编译
compile 'com.facebook.android:facebook-android-sdk:4.1.0'而不是 `comple project ':facebook'´ 有什么办法可以显示更多代码吗?构建 gradle 和类。 -
我更新了我的问题,先生。您可以再次查看它。 )
-
应该可以,尝试清除或重建。你也可以看到这个[链接]stackoverflow.com/questions/21477884/…
标签: java android facebook facebook-sdk-4.0