我的结构如下:
如何使用LIB设置P3,所以P3不能使用A、B、C语言,而只能使用新的语言D?
当然,我喜欢避免将A、B、C的语言资源直接放入P1 an P2而不是LIB,因为所有的语言资源都必须在两个不同的地方复制和维护。
发布于 2013-07-07 00:58:02
您可以像往常一样创建P3项目,并在其中创建语言资源。这样,P3就会将其内部资源用于语言。然而,我不认为这是不可能的语言A,B,C不适用于P3,因为安卓的图书馆资源与项目资源合并。
一个可能的解决方案是将您的语言A、B、C从LIB单独移到一个库中,例如LANGLIB,然后从您的P1和P2中引用它,而不是从P3中引用它。因此,通过这样做,您将拥有:
P1 + LIB + LANGLIB,P2 + LIB + LANGLIB,P3(内嵌D语言)+ LIB。
希望这能帮上忙。
https://stackoverflow.com/questions/17507227
复制相似问题