为啥我无法解析符号“R”? [复制]

Posted

技术标签:

【中文标题】为啥我无法解析符号“R”? [复制]【英文标题】:Why I am getting can not resolve symbol 'R'? [duplicate]为什么我无法解析符号“R”? [复制] 【发布时间】:2016-10-18 20:15:52 【问题描述】:

为什么我无法解析符号'R'..??。 当我在 that.Class 文件上创建新活动时,我遇到了这个问题,为什么我不知道在创建类后我什么也没做。 (在那个 R.layout.dashboard 中)。 (“红色的 R”)。

public class DashboardActivity extends AppCompatActivity 
@Override
protected void onCreate(Bundle savedInstanceState) 
    super.onCreate(savedInstanceState);
    setContentView(R.layout.dashboard);
     
 

请帮帮我。

【问题讨论】:

请转到文件并选择无效缓存并重新启动它将重新启动您的android studio,问题将得到解决 如果问题还没有解决,这意味着你的xml文件一定有一些命名错误,或者你导入了一些不合适的名称格式的图像文件 【参考方案1】:

我之前也遇到过这个问题,可以解决

Tools -> Android -> Sync Project with Gradle Files

有时需要重启android studio并重置缓存。

File -> Invalidate Caches / Restart

【讨论】:

【参考方案2】:

你也可以这样做:

Build -> Clean Project

然后

Build -> Rebuild Project

这不需要您重新启动 Android Studio。

【讨论】:

以上是关于为啥我无法解析符号“R”? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

为啥错误 LNK2001:在这种情况下无法解析外部符号? [复制]

为啥我在 ReSharper 中收到错误“无法解析符号 <symbolname>”?

为啥我会收到“无法解析符号 'CreatePerOwinContext'”?

R.id 给出错误“无法解析符号'R'”[重复]

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

如何解决 IntelliJ IDEA 中的“无法解析符号”? [复制]