Обычно, если приложение определяет ресурс, оно перезаписывает его во всех библиотеках.Это известный приоритет.
Что если моя структура выглядит следующим образом:
- app
- app-resources
- app-modules-1
- app-modules-2
- app-modules-3
- foreign-library-1
- foreign-library-2
Как мне навести порядок между всеми моими модулями / зависимостями?Я хочу, чтобы мой модуль app-resource обрабатывался так, как будто он является частью самого моего приложения, потому что особенно чужая библиотека может переопределять ресурс, который также определен в моем app-resources
модуле ...
Я как-тонужно определить, что мой app-resources
модуль должен иметь приоритет над всеми другими модулями / библиотеками, это как-то возможно?Любые идеи?
Почему я хочу это
Я хочу определить ресурсы в модуле, чтобы использовать этот мини-модуль во всех моих других модулях и, следовательно, донне нужно определять идентификаторы ресурсов для ресурсов, к которым я хочу получить доступ в моих модулях отдельно.Перемещение ресурсов в модуль приложения решает проблему, но затем мне нужно определить идентификаторы, которые я использую во всех своих модулях во второй раз, которых я хочу избежать ...