我正在为一家需要为不同客户提供两种不同品牌的公司开发一个 android 应用程序。我正在使用 Eclipse 进行编码,我想知道是否可以将其配置为使用每个res文件夹编译应用程序,从而提供 2 个不同的 .apk 文件。
谢谢,安托万
看看图书馆项目。您可以在一个库项目中拥有应用程序的代码和默认资源,从两个(或更多)应用程序项目中引用。在每个应用程序项目中,您可以根据需要覆盖资源。
在 1 个项目中,您可以有多个可绘制对象或布局文件夹。但它们对应于您正在运行的设备的不同属性。(layout-land,drawable-hdpi-large 等)我认为这对您尝试做的事情不起作用。据我所知,您坚持使用预先存在的资源文件夹类型,您无法添加自己的文件夹类型。对您来说最简单的方法可能是创建 2 个项目并在每个项目中使用一组资源。
我不知道是否有办法做到这一点,但总是有可能创建项目的副本并更改资源集。想知道有没有其他解决办法。