我正在开发 Android 项目,以避免重复使用库项目的文件,但我观察到“库项目”遵循最重要的概念,首先它将检查主项目中的资源文件,如果它不存在,那么它将查看到图书馆项目。
例如。我的显示启动画面代码在库项目中,因此我必须将启动画面图像包含到库项目以及主项目中。我需要添加资源两次。
无论如何我无法发布库项目,但我仍然需要在库项目中添加斜线屏幕、图标等资源,否则会出现编译时错误。
我的所有代码都在 Library 项目中,所以我需要为其提供所有巨大的资源,并且新的 Main 项目也包含这些不同的巨大资源文件。它不必要地增加我的应用程序大小。
有什么办法可以避免覆盖资源文件?
我可以在项目之间只共享公共资源吗?而不是所有资源文件。
我如何才能在项目之间只共享资源?