有没有办法在绑定 AAR 时删除对样式属性的引用?我的 AAR 在构建项目时会抛出错误,因为生成的 DLL 引用了我的项目没有的样式属性。例如,
Error resource style/Theme.MaterialComponents.DayNight.DarkActionBar (aka my.xamarin.project:style/Theme.MaterialComponents.DayNight.DarkActionBar) not found.
Error style attribute 'attr/colorOnSecondary (aka my.xamarin.project:attr/colorOnSecondary)' not found.
所引用的文件是
values.xml
和 values-night-v8.xml
。我想我可以将这些添加到我的项目中,但宁愿不必添加这些只是为了通过此错误。
在创建绑定库时使用
Metadata.xml
文件之前,我已经从 AAR 中删除了未使用的类,但我找不到有关如何使用 EnumFields.xml
或 EnumMethods.xml
(或者如果它甚至是可能的)。