当前位置: 首页 > 知识库问答 >
问题:

符号未找到,但在Android Studio上构建并运行正常[重复]

赫连法
2023-03-14

我对Android Studio有一个奇怪的问题。它没有找到对Google Play服务库的符号引用,如图所示:

我的build.gradle文件如下所示:

apply plugin: 'android'

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.0"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 8
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:19.0.0'
    compile 'com.android.support:support-v4:19.0.+'
    compile 'com.google.android.gms:play-services:4.1.32'
}

奇怪的是,我可以在我的手机中构建甚至运行应用程序,没有任何问题。当我想使用com.google.android.gms.*库时,这个问题使得IDE和记事本一样有用。我该如何解决这个问题?

共有1个答案

姜飞飙
2023-03-14

请看一下这个

在Android Studio中导入Google Play服务库

另一种解决方法是:

Android Studio突然无法解析符号

这是Android Studio 0.4.2中的一个问题,在最新版本0.4.3中得到了解决,我建议您更新您的Android Studio。

 类似资料:
  • 我的智能有个奇怪的问题。我能够通过maven install成功构建我的项目。当我想在intellij上运行单单元测试时,intellij构建失败并出现错误: 当我打开类时,没有红线,没有错误。我试图重新加载maven项目,清理并通过maven运行install,但当涉及到通过intellij运行单元测试时,它失败了。我检查设置- 这里怎么了?为什么intellij无法构建它?

  • 我试图在Windows上用IntelliJ IDEA Ultimate中的JavaFX运行Gradle项目。JavaFX是在我们最新的Git push中添加的,在它开始工作之前。 JDK 11.0.5(来自Oracle站点,不是openJDK),我使用的是Java11,都在IntelliJ中配置 JDK安装目录(特别是/bin目录)添加到我的路径 JDK安装目录中添加的java_home环境变量

  • 我有些状态 当我尝试更新嵌套属性,如时,我调用如下所示 然而,这只是将状态替换为 我就失去了其他财产

  • 我有很多docx文件要转换成pdf。逐个转换它们需要很长时间。因此,我编写了一个python脚本来并行转换它们: 但是每次我运行这个脚本时,只有一部分docx文件被成功转换。rest转换进程甚至不会抛出任何错误信息。

  • 我在尝试导出独立应用程序时遇到问题。 当我使用eclise执行它时,它运行正常,但当我试图导出到可运行的jar时,它会给我一些错误。 我的坚持。xml看起来像 它位于src/META-INF/persistence。xml 从终端运行时得到的堆栈跟踪是: 在爪哇。朗,反思一下。方法在组织中调用(未知源)。日食jdt。内部的jarinjarloader。罐式装载机。main(jarsrcloader

  • 我下载并安装了Android Studio,程序加载(在设置了JDK env变量之后),但是当我点击“New Project”时,我得到了这个错误: 您的Android SDK已过期或缺少模板。请确保您使用的是SDK版本22或更高版本。