我有一个 android 项目,其中需要更改几个字符串、图像和数据库以适合每个客户(这些将是单独的应用程序,而不是例如,客户输入他们的姓名)。据我所知,对我来说最好的方法是使用一个库来处理所有的 GUI 和逻辑,然后使用它来更改项目中的必要内容。不幸的是,该库似乎在父项目的res/layout
文件夹中查找布局,但仍需要在其自己的文件夹中使用相同的文件res/layout
才能生成R.java
. 这基本上意味着我必须处理资源的重复副本。
我的问题基本上是这样的:我的项目是否可以使用库中的资源(而不是父项目),除了父项目中的一些资源(可以在库中的代码中引用)?
否则,有没有更好的方法来处理这个问题?