我创建了一个库项目并将我的属性存储在.properties文件(release.properties和test.properties)中。我使用Properties对象访问它们,我访问哪个文件取决于布尔值(DEBUG true/false)。但是,如果我创建了一个使用我的lib-project的应用程序项目,并且如果对于这个应用程序项目,一个属性值与lib不同,我必须将整个文件复制到我的应用程序项目中,然后更改一条线不同。重写库项目的Android .properties文件
这是一个糟糕的情况。如果我添加一行到我的库项目中的.properties中,我将不得不将它添加到所有的应用程序项目中,与更改lib项目中的一行相同。
问题是app-project中的.properties文件覆盖了lib-project中的整个文件,这个覆盖不是基于行的。
有没有解决方案?