找不到资源使用库的异常

时间:2014-07-27 20:30:54

标签: android

我有一个项目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文件。

任何意见都赞赏。

0 个答案:

没有答案