众所周知,Android 的 Eclipse+ADT IDE 框架不支持(重新)使用库项目中的资产。
相反,应用程序使用的任何资产资源都必须存储在应用程序项目本身的 assets/ 目录中。
我的问题是我有 8 个(八个!)应用程序使用使用资产的同一个库项目,并且由于上述限制,我必须将每个资产文件复制/复制并同步到所有 8 个(八个!)应用程序。
这是维护的噩梦,也容易出错。
知道如何通过在多个应用程序项目之间共享每个资产的单个副本来解决此问题吗?
注意:我想避免依赖操作系统或文件系统的解决方案,如硬链接或软链接。我更喜欢context.getAssets()之类的解决方案,如果它确实有效的话。