我在Flutter项目中使用了intl,但我想将一些组件提取到外部库中,并将其用作我的主项目的依赖项。 它是有效的,但是其中一个组件使用intl来定义文本。在主项目中,这不是问题,因为intl配置正确,但是在库中,我不知道如何使用intl。 我正确地定义了变量,但是我得到了这个错误The getter 'my_key' was called on null. 出现这个错误是因为我没有设置localizationsDelegates,因为我在组件库中没有MaterialApp。 在这种情况下可以使用intl吗?