相关疑难解决方法(0)

Android Studio将R标记为红色,并显示错误消息"无法解析符号R",但构建成功

在我尝试在Android Studio中创建的每个项目中,R的所有用法都标记为红色,并显示错误消息"无法解析符号R",但编译成功并运行应用程序.这真的很烦人,因为它会阻止自动完成并在我的代码中显示巨大的红色波浪线.

我正在运行Android Studio 1.7.0并使用默认设置创建项目.附上截图:

Android Studio截图

这是我的build.gradle:

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

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

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 16
    }
}
Run Code Online (Sandbox Code Playgroud)

这就是项目结构的样子:

在此输入图像描述

知道如何解决这个问题吗?

android gradle android-studio

150
推荐指数
12
解决办法
43万
查看次数

Eclipse给出错误,在最近更新后缺少R.java文件

我已经更新了我SDK,并ADT到最新版本,我也更新EclipseKepler之后的最新一个Juno.

我的ADT版本是22.0.在我创建一个新项目的更新后,我收到错误,说明R cannot be resolved to a variable.我已导入import android.R;,但它显示为未使用的导入说明Don't include android.R here; use a fully qualified name for each usage instead.

Mac OS也发生了同样的事情,最新的更新.我已经尝试重命名activity_main.xml为其他名称,但仍然R.java没有生成我的.

尝试了所有可能的事情.清理项目,构建整个工作区.什么都没有帮助.

我认为ADTEclipse兼容性在更新后出现问题.

我已经更新了我的整个SDK,这是截图,但同样的问题就在那里.

在此输入图像描述

eclipse android eclipse-plugin eclipse-adt r.java-file

73
推荐指数
2
解决办法
9万
查看次数