报异常:java.lang.NoSuchFieldError:包.R$id.xxx
原因就是主项目的xml文件和库项目中的xml文件 命名一样,导致库项目中的xml文件被主项目覆盖,
所以库项目就找不到xml中的相关id,就报异常了
解决方法:修改主项目中的xml文件命名,不要和库项目中的文件名称一样,防止文件冲突
本文介绍了一个常见问题:当主项目的XML文件与库项目中的XML文件名称相同时,会导致库项目中的XML文件被覆盖,进而引发java.lang.NoSuchFieldError异常。文章提供了解决方案:更改主项目中XML文件的名称以避免冲突。
解决方法:修改主项目中的xml文件命名,不要和库项目中的文件名称一样,防止文件冲突
4万+
4951
1万+

被折叠的 条评论
为什么被折叠?
