我有一个项目B我用作库并从项目A中引用。
我的理解是,将在项目A的GEN目录中为项目A和项目B(库)生成两个单独的R文件。
在运行时,我收到以下错误: 07-27 20:55:42.520:D / PrtotbufAstron .. :( 20732):字符串资源ID#0x7f0a00ab 07-27 20:55:42.520:W / ResourceType(20732):getEntry失败,因为entryIndex 157超出类型entryCount 1 07-27 20:55:42.520:W / ResourceType(20732):无法在包0中输入0x7f0a009d(t = 9 e = 157)(错误-2147483647)
资源ID实际上位于项目B(库)的R文件中:
public static int geminids=0x7f0a017f;
Project A自动生成的R文件中的相同资源是:
public static final int geminids = 0x7f090199;
所以我不确定为什么分配给同一资源的ID在R文件中是不同的 库和项目A中的R文件。
任何意见都赞赏。