我有一个 Android 应用程序,将在两个(或更多)品牌中分发。每个发行版的所有 java 代码完全相同,只是不同的 Assets /资源(如布局、可绘制对象、尺寸等)
组织项目的最佳方式是什么?我使用 Git 进行版本控制,并尝试将所有发行版作为单个项目开发。因此,我可以在每次需要时轻松切换 Assets /资源集以适应不同的品牌。
有什么好的方法吗?
最佳答案
一个好的方法是将主要项目代码放入库中,然后对于其他项目(品牌),导入该库并根据需要覆盖 Assets 。
关于android - 如何组织具有多个版本 Assets 的 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22615759/