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

无法解析符号“R”-将eclipse项目导入Android Studio后

慕容成文
2023-03-14

请温柔点,我正在将我的项目从Eclipse转移到Android Studio。第一个问题是,我现在所有的活动都有解决“R”的问题。我有一种感觉,这是因为支持库产生的。一般来说,我只使用V.4库,但现在在android studio中,我得到了以下错误:

/users/vedtam/studioProjects/foto.studio/fotostudio/build/interediates/exploded-aar/com.android.support/appcompat-v7/22.0.0/res/values-v11/values.xml错误:(47,21)没有找到与给定名称匹配的资源:attr'android:actionmodesharedrawable'。

apply plugin: 'com.android.application'

android {
    compileSdkVersion 17
    buildToolsVersion "22.0.1"

    defaultConfig {
        applicationId "foto.studio"
        minSdkVersion 14
        targetSdkVersion 18
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

repositories {
    mavenCentral()
}

dependencies {
    compile 'com.facebook.android:facebook-android-sdk:4.1.0'
    compile 'com.android.support:support-v4:18.0.0'
    compile 'com.google.android.gms:play-services:+'
    compile files('libs/android-async-http-1.4.6.jar')
    compile files('libs/braintree-api-1.6.1-full.jar')
    compile files('libs/universal-image-loader-1.9.4-SNAPSHOT.jar')
}

谢谢

共有1个答案

闻人嘉颖
2023-03-14

对于应用程序res目录中的values-v11、values-14和values-21,values.xml中的一些资源不能正确解析。这就是没有解决“R”问题的原因。打开这些XML文件并修复它们,然后您的AS将构建良好。

 类似资料:
  • 我正在使用android Studio 0.8.2并希望将数据从文件读取到数组,但我得到了这个错误:无法解析符号FileUtils。错误在这一行: 我已经包括了commons-io-2.4。应用程序中的jar文件- 如果你需要更多信息,请告诉我。

  • 我收到这个编译器错误:无法解析符号“R”。我知道这个问题可能看起来很熟悉,但与此问题相关的许多其他问题说,尽管有错误,但代码可以编译,而我的代码不能,或者可以通过清理项目和/或重新启动Android Studio(我使用0.8.6)来解决问题,而在我的情况下,这不起作用。导入类解决了编译器错误,但在我启动活动时导致我的应用程序崩溃。包含错误的. java代码是: 我还了解到,这可能是由布局错误引起

  • 您使用的是一个旧的、不受支持的Gradle版本。请使用1.8或更高版本。请在项目的Gradle设置或项目的Gradle包装(如果适用)中指向支持的Gradle版本 有关详细信息,请参阅IDE日志(帮助显示日志) 我在使用Android Studio0.3和Ubuntu的时候,也在Windows 8的盒子上尝试了一下,但也出现了同样的错误。我正在使用并且尝试检查和取消检查。这是窃听器吗?我怎么才能绕

  • 我一直收到错误消息“无法解析符号‘api’”我正在开发一个应用程序,使用谷歌地点应用编程接口跟踪用户位置。我一直试图让它工作,但我的进口报表给我带来了麻烦。我在不同的地方找过,我找到的来源都告诉我不同的事情,比如... 将“compile'com.google.android.gms:play services:9.8.0”放入构建中。格雷德尔。这通常会导致项目无法同步。我对此做了一些研究,其中提

  • 我想使用Scala中的DefaultParsers和IDEA。我想测试一下:http://www.scala-sbt.org/0.13.1/docs/detailt-topics/parsing-input.html 但我的导入不管用。 在我的文件中。Scala: 导入sbt._导入sbt.complete.DefaultParsers._