【问题标题】:Android Studio build.gradle - Cannot resolve symbol 'android'Android Studio build.gradle - 无法解析符号“android”
【发布时间】:2013-11-15 20:36:23
【问题描述】:

我已经阅读了教程here,除了我的 build.gradle 之外一切正常。 “android”部分中的所有内容都带有下划线,并显示“无法解析符号”错误消息。这是在 Android Studio 0.3.1 中。我什至尝试过重新安装 Android Studio,但它仍然无法正常工作。

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 19
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 18
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:+'
}

【问题讨论】:

标签: android gradle android-studio build.gradle


【解决方案1】:

似乎您的版本不匹配,Android Studio 或 Gradle 无法解决依赖关系。

第一次更新 Android SDK - 更新到最新版本,请务必获取 SDK 平台 v18 和 v19。

然后确定您的目标是哪个版本 - v18 或 v19。如果是 v18,则构建配置的 android 部分应如下所示

android {
    compileSdkVersion 18
    buildToolsVersion "18.1.1"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 18
    }
}

如果以 v19 为目标:

android {
    compileSdkVersion 19
    buildToolsVersion "19"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 19
    }
}

【讨论】:

  • 我同时拥有 SDK v18 和 v19,我尝试在 build.gradle 中进行配置,但我得到了同样的错误。如果我将它更改为我没有从 SDK 管理器安装的版本,我会收到一个 Gradle 错误,说它找不到那个版本,所以我知道它至少在检查那个部分。
  • 击败我.. 几个疯狂的猜测 - 如果 Gradle 较旧,请尝试将其升级到 0.8(配置只需要 0.6);还要检查是否设置了 Android 主页的环境变量:例如export ANDROID_HOME=/Users/mindaugas/Applications/android-sdk-mac_x86。顺便说一句,你是从命令行还是 IDE 运行它?我假设命令行
  • ANDROID_HOME 已设置。我可以从 CLI(项目目录中的 ./gradlew)和 IDE 运行 gradle,并且运行良好。有一次我遇到了支持库的问题,我认为它与我的 build.gradle 有关。可能只是编辑器的问题……
【解决方案2】:

我最近在 Android Studio 1.3 中使用过。唯一可行的解​​决方案是删除 .gradle 和 .idea 文件夹并将其重新导入 Android Studio。

【讨论】:

  • 也有这个问题,但能够跳过删除.idea,但遵循相同的步骤并且它有效。
  • 此外,我必须删除用户目录中的 .AndroidStudio1.3 文件夹才能使其正常工作...不幸的是,这也会删除您的所有首选项..
猜你喜欢
  • 2018-05-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-07
  • 2015-12-17
  • 2015-08-22
  • 2017-04-20
相关资源
最近更新 更多