无法解析Symbol R,Android Studio中的gen文件夹在哪里?

时间:2013-05-18 11:37:06

标签: android-studio

我已经在Android studio中创建了一个虚拟Android项目,我可以让它运行,但编辑器本身无法找到R类。实际上我找不到gen文件夹。我认为也许该文件夹应该作为源文件夹或类依赖项添加,但我找不到它。

有人可以帮忙吗?

6 个答案:

答案 0 :(得分:5)

@joe_deniable给了我一个关于在build文件夹中仔细观察的想法,我找到了一个由intellij 排除的文件夹,其中我的R很高兴有一个冰淇淋。这是在这里:

构建/源极/ AIDL /调试

我不得不从排除列表中删除此文件夹并将其添加到源中,最终可以在这个新IDE中开始编码。

由于

答案 1 :(得分:4)

文件夹布局与eclipse不同。我认为没有“gen”文件夹。我的“R”文件位于以下位置:

(模块名称)/ build / source / r / debug /(包名称)/R.java

我认为使用向导创建新项目时会创建此文件。

答案 2 :(得分:1)

我在linux上遇到了同样的问题。我已经解决了安装ia32libs并重建项目的问题。 R类是从android生成的。

答案 3 :(得分:1)

您可以在app / build / generated / source / r / debug / package name目录中找到它。

答案 4 :(得分:0)

另一种可能性是您使用的包有一些问题 - 目标包与定义的包不同。反过来,在包中找不到R.

答案 5 :(得分:0)

enter image description here转到Studio的右上角,点击搜索按钮输入R.java,你会得到文件

谢谢