我有一个modularized android project,我需要在所有模块上使用唯一的资源,因此我必须使用在项目的所有部分都可见的全局资源。
在这个项目中,我有一个应用程序和几个模块,所有模块都可以看到Core模块,因此我在上面放置了全局资源,但是遇到了一些问题:
1)我必须使用具有核心程序包名称的资源,并且无法为此设置alias:
com.example.module.core.R.color.color_name
2)我无法访问XML格式的资源。
android:textColor="@color/color_name"
现在,如何设置新的package name to resources像这样:
@[package:]color/color_name
@android:color/color_name
例如:
@core:color/color_name
或者您知道的其他方式可以解决我的问题。