A为普通Android工程B为设置了is Library的工程,B中有使用R.id,当A工程引用了B工程时会在A工程的gen目录中生成B的R文件,里面也包含了A的R文件中的内容,但是当B的id定义在layout文件中时需要注意layout的名称,如果A下有个main.xml的layout,B下也有个main.xml的layout,那么A编译时就会将B的main.xml中的所有id忽略,导致混淆报错提示找不到id
转载于:https://my.oschina.net/u/614511/blog/80946
本文探讨了在Android开发中,当一个普通工程A引用了设置为Library的工程B时,如何避免因相同layout文件名(如main.xml)导致的ID冲突问题,确保编译过程顺利进行。
3781

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



