I have a solution with two android projects.
One, it's a normal project (which can be compiled) but I intend to use it as a library. Let's call it "PLIB".
Another is a normal application, which refers to this library project to implement its classes, functions and resources. I'll call it "PAPP".
So far so good.
The problem is that PLIB, has a layout "Library.axml" that corresponds to the ID "2130903040" in the Resource.designer.cs
When I compile the "PAPP" project, it has a "Main.axml" layout that also corresponds to the ID "2130903040".
Then, when the PLIB code tries to use the resource "Resource.Layout.Library" as it has the same ID "2130903040", instead of finding "Library.axml" it finds "Main.axml".
How could I force the IDs of the resources to both projects never coincide and so it works?