我正在为Android项目创建一个库。
该活动在库项目中声明,因为它将在不同的项目中重复使用。这个活动使用的是特定于项目的图像。我已经将这些图像添加到主项目中。
如何在库中访问来自主项目的资源?
我正在为Android项目创建一个库。
该活动在库项目中声明,因为它将在不同的项目中重复使用。这个活动使用的是特定于项目的图像。我已经将这些图像添加到主项目中。
如何在库中访问来自主项目的资源?
将所有相关资源的副本放入库中是完全合法的。如果要在实际应用程序中覆盖它们,可以这样做。如果ID冲突,最终产品将使用应用程序中的资源。
编辑:另一种选择是文件系统级链接。在Windows上,使用mklink
在项目中创建指向资源文件夹的硬链接;在*nix上,使用ln
。这可能会破坏您的源代码控制(如果有的话),因此请谨慎操作。