У меня есть модульный проект Android , и мне нужно использовать уникальные ресурсы во всех модулях, поэтому я должен использовать глобальные ресурсы, которые могут быть видны во всех частях моего проекта.
В этом проекте у меня есть одно приложение и несколько модулей. Все модули могут видеть модуль Core, поэтому я использовал для этого свои глобальные ресурсы, но столкнулся с несколькими проблемами.:
1) Мне нужно использовать ресурсы с именем основного пакета, и я не могу установить псевдоним для этого:
com.example.module.core.R.color.color_name
2) Я не могудоступ к ресурсам из XML.
android:textColor="@color/color_name"
Теперь, как мне установить новое имя пакета для ресурсов , например:
@[package:]color/color_name
@android:color/color_name
Например:
@core:color/color_name
Или другими способами, которые, как вы знаете, могут решить мою проблему.