使用主项目资源的Android库

时间:2010-10-27 19:08:50

标签: android android-activity

我正在为Android项目创建一个库。

活动在库项目中声明,因为它可以在不同的项目中重用。此活动使用特定于项目的图像。我已在主项目中添加了这些图像。

如何从库中的主项目访问资源?

1 个答案:

答案 0 :(得分:11)

将所有相关资源的副本放入库中。这完全合法。如果你想在实际的应用程序中覆盖它们,你可以。如果ID发生冲突,最终产品将使用应用程序中的资源。

编辑:替代方案是文件系统级链接。在Windows上,使用mklink创建项目中资源文件夹的硬链接;在* nix上,使用ln。这可能会破坏您的源代码管理,如果有的话,请谨慎行事。