2016-12-13 96 views
0

。下面是类...新的Android Studio项目无法解析符号“R”

package com.example.david.dynamicuifragments; 

import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 

public class MainActivity extends AppCompatActivity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
    } 
} 

我已经创建了多个项目,干净的构建,重建与gradle这个文件同步的项目。没有任何修复是这样的。请帮助

错误消息是: 错误:无法紧缩文件C:\用户\大卫\ OneDrive \开发\ MyAndroidStudio \ AndroidDevelopersTraining \ DynamicUIFragments \程序\编译\ \中间体爆炸-AAR \ com.android.support \程序兼容性-V7 \ 25.1.0 \水库\绘制-xxhdpi-V4 \ abc_text_select_handle_middle_mtrl_light.png到C:\用户\大卫\ OneDrive \开发\ MyAndroidStudio \ AndroidDevelopersTraining \ DynamicUIFragments \程序\编译\中间体\水库\合并\调试\ drawable-xxhdpi-v4 \ abc_text_select_handle_middle_mtrl_light.png

错误:执行任务':app:mergeDebugResources'失败。

Error: Failed to crunch file C:\Users\David\OneDrive\Development\MyAndroidStudio\AndroidDevelopersTraining\DynamicUIFragments\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\25.1.0\res\drawable-xxhdpi-v4\abc_text_select_handle_middle_mtrl_light.png into C:\Users\David\OneDrive\Development\MyAndroidStudio\AndroidDevelopersTraining\DynamicUIFragments\app\build\intermediates\res\merged\debug\drawable-xxhdpi-v4\abc_text_select_handle_middle_mtrl_light.png

+0

由于@max建议干净和构建应该工作。如果不把你的光标附近'R.layout.activity_main'和打'ALT + ENTER'这将导入R类别您MainActivity – Shashanth

+0

然后检查你的SDK确保一切都更新 – max

+0

检查资源文件名,它应该被定义小写 – NishchalAndroid

回答

0

尝试以下步骤:

  1. 关闭所有其他项目
  2. 选择Build - >清洁:清洁工程
  3. 进入文件 - >无效缓存/重新启动:无效缓存

告诉我,如果工程。

+0

不是,同样的问题 – dg72588

+0

哎呀你对不起 – max

0

我有类似的问题。在build.gradle(project)文件中,找到依赖关系部分并尝试将其更新到gradle工具的最新测试版。

classpath 'com.android.tools.build:gradle:2.3.0-beta1' 
相关问题