【问题标题】:Using Android Studio Facebook SDK使用 Android Studio Facebook SDK
【发布时间】:2013-08-07 22:34:01
【问题描述】:

我按照here 的说明进行操作,但是在第 3 步“将 SDK 导入 Android Studio 项目”中遇到了问题。我导入了模块并设置为按指定编译但是,当我尝试修改 settings.gradle 时,我遇到了问题。它一直给我 Gradle 'MyApplicationProject' 项目刷新失败:您使用的是旧的、不受支持的 Gradle 版本,请使用 1.6 或更高版本。我正在使用 4.3 版编译器构建应用程序,同时一直支持到 4.0(Android)。
这是我的 settings.gradle

include ':MyPeeps'
include ':libraries:facebook', ':MyApplicationProject'

之后不是我添加的自动填充

    dependencies {
compile files('libs/android-support-v4.jar')
compile project(':libraries:facebook')
}

也把这个放到build.gradle中

     buildscript {
repositories {
    maven { url 'http://repo1.maven.org/maven2' }
}
dependencies {
    classpath 'com.android.tools.build:gradle:0.4'
}
}

apply plugin: 'android-library'

dependencies {
    compile files('libs/android-support-v4.jar')
}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

defaultConfig {
    minSdkVersion 7
    targetSdkVersion 16
}

sourceSets {
    main {
        manifest.srcFile 'AndroidManifest.xml'
        java.srcDirs = ['src']
        resources.srcDirs = ['src']
        res.srcDirs = ['res']
    }
}

}

当我使用所有使用 facebook api 的命令为 facebook 错误输入 onCreation 命令时。有谁知道我可以如何解决我的 gradle 问题?

【问题讨论】:

    标签: java android facebook sdk android-studio


    【解决方案1】:

    将 'com.android.tools.build:gradle:0.4' 更改为 'com.android.tools.build:gradle:0.5.+'

    【讨论】:

    • 更改后仍然出现相同的错误。 Gradle 'MyApplicationProject' 项目刷新失败:您使用的是旧的、不受支持的 Gradle 版本。请使用 1.6 或更高版本
    • 尝试从应用的根目录运行“./gradlew clean assemble”,你会得到更有用的错误信息
    • 在文件目录下的命令提示符下运行?我试过了,什么也没发生。
    【解决方案2】:

    我决定放弃 android studio 并返回到 adt 插件让它在那个时候快速工作。感谢您的帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-27
      • 1970-01-01
      相关资源
      最近更新 更多