R无法在Android中解决

Posted

技术标签:

【中文标题】R无法在Android中解决【英文标题】:R cannot be resolved in Android 【发布时间】:2015-11-17 01:44:51 【问题描述】:

在尝试执行简单的 Hello world 程序时,我收到此错误,因为“R 无法解析”。

在 java 活动文件中,R 显示为红色。当我将鼠标指针放在它上面时,它显示“无法解析符号 R”。

当我试图追踪一个错误时,它竟然在v23\values-23.xml

它说

C:\Users\m\androidStudioProjects\myApp\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.0.0\res\values-v23\values-v23.xml

错误:检索项目的父项时出错:未找到与给定名称“android:TextAppearance.Material.Widget.Button.Inverse”匹配的资源。

错误:检索项目的父项时出错:未找到与给定名称“android:Widget.Material.Button.Colored”匹配的资源。

错误:任务 ':app:processDebugResources' 执行失败。 com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\m\AppData\Local\Android\sdk\build-tools\23.0.0\aapt .exe'' 以非零退出值 1 结束

【问题讨论】:

***.com/questions/32158274/… 下载最新的sdk工具、构建工具和sdk lib 23.然后同步gradle 【参考方案1】:

请检查您的 build.gradle 文件

compileSdkVersion 23
buildToolsVersion "23.0.0"
targetSdkVersion 23

之后,请按Ctrl + Alt + Y同步gradle。

如果您仍然遇到问题,请发表评论。

【讨论】:

【参考方案2】:

这对我有用。更新 SDK,然后尝试。

【讨论】:

以上是关于R无法在Android中解决的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio:无法解析符号 R [重复]

“R无法解决” [重复]

解决Android7.1.1中无法打开/data目录的问题

Android Studio中R文件丢失的解决办法

android studio - R未解决+ Clean项目无效

package.R无法解决