如何解决错误:“找不到符号类R”

时间:2018-08-04 06:53:47

标签: android build dialogflow

我已经从GitHub下载了一个项目,并正在尝试运行它。我是从https://github.com/dialogflow/dialogflow-android-client.git下载的。

当我打开它并进行gradle同步时,它运行良好。但是,当我尝试构建项目时,出现一个错误,“错误:找不到符号类R”。

但是当我到达R的声明时,将创建类文件。我尝试了一些类似的选择,例如从导入部分中删除R,清理,重建,使缓存无效等。但仍然出现相同的错误。

1 个答案:

答案 0 :(得分:0)

this link中,您可以尝试:

File -> Invalidate Caches / Restart... -> Invalidate and Restart.

从以上链接引用:

  

只要将Java文件或目录移动到其他位置后看到此错误,就可以保证Android Studio变得混乱。

this other link中,您可能需要几次清理并重建项目:

  

您第一次尝试时没有工作吗?重复几次该过程可能会产生积极的结果。请记住,要快速连续执行上述操作

此外,请确保您所有的资源都有不同的名称:

  

在某些情况下,开发人员可能无法正确命名资源,或者可能选择使用相同名称命名多个资源。如果您的某些资源包含相同的名称或包含无效字符,则将发生错误并影响您的项目。

在尝试链接中显示的不同解决方案之前,我也遇到过此错误,

相关问题