我最近将我的Android项目移动到另一个位置并更改了包名称。现在我所有的R参考都是红色的。我真的尝试了一切。清理并重建项目100x。使缓存无效并检查所有.xml文件和导入。
答案 0 :(得分:0)
如果您了解R
是什么,那么您可以调试代码,而不必专注于R
。这个问题通常发生在初学者身上,几年前也发生在我身上。
R
是AAPT(Android资产打包工具)自动生成的文件,其中包含res
目录中资源的资源ID。如果您的代码有问题或任何其他导致编译器失败的问题,则AAPT无法生成此文件。
在控制台中查找错误并进行修复,然后重新构建。一次又一次地建立而不追踪问题将无济于事。