我已经在Android studio中创建了一个虚拟Android项目,我可以让它运行,但编辑器本身无法找到R类。实际上我找不到gen文件夹。我认为也许该文件夹应该作为源文件夹或类依赖项添加,但我找不到它。
有人可以帮忙吗?
答案 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)